projects
/
freebsd.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
loader: Load platform entropy even without menu
2024-05-01
Josef 'Jeff' Sipek
fattime: fix fattime to timespec conversion of dates...
commit
|
commitdiff
|
tree
2024-05-01
Josef 'Jeff' Sipek
fattime: make the test code check beyond 32-bit time_t...
commit
|
commitdiff
|
tree
2024-05-01
Josef 'Jeff' Sipek
fattime: make the test code build again
commit
|
commitdiff
|
tree
2024-04-16
Josef 'Jeff' Sipek
acpi_battery: avoid divide-by-zero when no devices...
commit
|
commitdiff
|
tree
2024-03-21
Josef 'Jeff' Sipek
ds1307: use the correct Microchip part number in enum...
commit
|
commitdiff
|
tree
2024-03-25
Josef 'Jeff' Sipek
Remove a reference to xrpu from timetc.h
commit
|
commitdiff
|
tree
2020-06-21
Jeff Roberson
Use zone nomenclature that is consistent with UMA.
commit
|
commitdiff
|
tree
2020-06-20
Jeff Roberson
Clarify some language. Favor primary where both master...
commit
|
commitdiff
|
tree
2020-03-11
Jeff Roberson
Check for busy or wired in vm_page_relookup(). Some...
commit
|
commitdiff
|
tree
2020-02-28
Jeff Roberson
Provide a lock free alternative to resolve bogus pages...
commit
|
commitdiff
|
tree
2020-02-28
Jeff Roberson
Convert a few triviail consumers to the new unlocked...
commit
|
commitdiff
|
tree
2020-02-28
Jeff Roberson
Use unlocked grab for uipc_shm/tmpfs.
commit
|
commitdiff
|
tree
2020-02-28
Jeff Roberson
Support the NOCREAT flag for grab_valid_unlocked.
commit
|
commitdiff
|
tree
2020-02-28
Jeff Roberson
Simplify vref() code in object_reference. The local...
commit
|
commitdiff
|
tree
2020-02-28
Jeff Roberson
Eliminate object locking in zfs where possible with...
commit
|
commitdiff
|
tree
2020-02-27
Jeff Roberson
Simplify lazy advance with a 64bit atomic cmpset.
commit
|
commitdiff
|
tree
2020-02-27
Jeff Roberson
A pair of performance improvements.
commit
|
commitdiff
|
tree
2020-02-27
Jeff Roberson
Add unlocked grab* function variants that use lockless...
commit
|
commitdiff
|
tree
2020-02-22
Jeff Roberson
Add an atomic-free tick moderated lazy update variant...
commit
|
commitdiff
|
tree
2020-02-19
Jeff Roberson
Silence a gcc warning about no return from a function...
commit
|
commitdiff
|
tree
2020-02-19
Jeff Roberson
Use SMR to provide a safe unlocked lookup for vm_radix.
commit
|
commitdiff
|
tree
2020-02-19
Jeff Roberson
Since r357940 it is no longer possible to use a single...
commit
|
commitdiff
|
tree
2020-02-19
Jeff Roberson
Use per-domain locks for the bucket cache.
commit
|
commitdiff
|
tree
2020-02-19
Jeff Roberson
Don't release xbusy on kmem pages. After lockless...
commit
|
commitdiff
|
tree
2020-02-19
Jeff Roberson
Eliminate some unnecessary uses of UMA_ZONE_VM. Only...
commit
|
commitdiff
|
tree
2020-02-19
Jeff Roberson
Type validating smr protected pointer accessors.
commit
|
commitdiff
|
tree
2020-02-17
Jeff Roberson
Add a simple accessor that returns the bytes of memory...
commit
|
commitdiff
|
tree
2020-02-17
Jeff Roberson
Refactor _vm_page_busy_sleep to reduce the delta between...
commit
|
commitdiff
|
tree
2020-02-17
Jeff Roberson
UMA has become more particular about zone types. Use...
commit
|
commitdiff
|
tree
2020-02-16
Jeff Roberson
Slightly restructure uma_zalloc* to generate better...
commit
|
commitdiff
|
tree
2020-02-13
Jeff Roberson
Since r357804 pcpu zones are required to use zalloc_pcpu...
commit
|
commitdiff
|
tree
2020-02-13
Jeff Roberson
Fix a case where ub_seq would fail to be set if the...
commit
|
commitdiff
|
tree
2020-02-13
Jeff Roberson
Add more precise SMR entry asserts.
commit
|
commitdiff
|
tree
2020-02-06
Jeff Roberson
Fix a race in smr_advance() that could result in unnecessary...
commit
|
commitdiff
|
tree
2020-02-06
Jeff Roberson
Temporarily force IFF_NEEDSEPOCH until drivers have...
commit
|
commitdiff
|
tree
2020-02-06
Jeff Roberson
Add some global counters for SMR. These may eventually...
commit
|
commitdiff
|
tree
2020-02-04
Jeff Roberson
Add an explicit busy state for free pages. This improves...
commit
|
commitdiff
|
tree
2020-02-04
Jeff Roberson
Use literal bucket sizes for smaller buckets rather...
commit
|
commitdiff
|
tree
2020-02-04
Jeff Roberson
Fix libmemstat_uma build after r357485.
commit
|
commitdiff
|
tree
2020-02-04
Jeff Roberson
Implement a deferred write advancement feature that...
commit
|
commitdiff
|
tree
2020-02-04
Jeff Roberson
Fix a recursion on the thread lock by acquiring it...
commit
|
commitdiff
|
tree
2020-02-04
Jeff Roberson
Use STAILQ instead of TAILQ for bucket lists. We only...
commit
|
commitdiff
|
tree
2020-02-01
Jeff Roberson
Fix a bug in r356776 where the page allocator was not...
commit
|
commitdiff
|
tree
2020-01-31
Jeff Roberson
Add two missing fences with comments describing them...
commit
|
commitdiff
|
tree
2020-01-31
Jeff Roberson
Implement a simple UMA SMR stress testing tool.
commit
|
commitdiff
|
tree
2020-01-31
Jeff Roberson
Don't use "All rights reserved" in new copyrights.
commit
|
commitdiff
|
tree
2020-01-31
Jeff Roberson
Fix LINT build with MEMGUARD.
commit
|
commitdiff
|
tree
2020-01-31
Jeff Roberson
Implement a safe memory reclamation feature that is...
commit
|
commitdiff
|
tree
2020-01-23
Jeff Roberson
(fault 9/9) Move zero fill into a dedicated function...
commit
|
commitdiff
|
tree
2020-01-23
Jeff Roberson
(fault 8/9) Restructure some code to reduce duplication...
commit
|
commitdiff
|
tree
2020-01-23
Jeff Roberson
(fault 7/9) Move fault population and allocation into...
commit
|
commitdiff
|
tree
2020-01-23
Jeff Roberson
(fault 6/9) Move getpages and associated logic into...
commit
|
commitdiff
|
tree
2020-01-23
Jeff Roberson
(fault 5/9) Move the backing_object traversal into...
commit
|
commitdiff
|
tree
2020-01-23
Jeff Roberson
(fault 4/9) Move copy-on-write into a dedicated function.
commit
|
commitdiff
|
tree
2020-01-23
Jeff Roberson
(fault 3/9) Move map relookup into a dedicated function.
commit
|
commitdiff
|
tree
2020-01-23
Jeff Roberson
(fault 2/9) Move map lookup into a dedicated function.
commit
|
commitdiff
|
tree
2020-01-23
Jeff Roberson
(fault 1/9) Move a handful of stack variables into...
commit
|
commitdiff
|
tree
2020-01-23
Jeff Roberson
Consistently use busy and vm_page_valid() rather than...
commit
|
commitdiff
|
tree
2020-01-23
Jeff Roberson
Some architectures with DMAP still consume boot kva...
commit
|
commitdiff
|
tree
2020-01-23
Jeff Roberson
Block the thread lock in sched_throw() and use cpu_switch...
commit
|
commitdiff
|
tree
2020-01-21
Jeff Roberson
Move readahead and dropbehind fault functionality into...
commit
|
commitdiff
|
tree
2020-01-20
Jeff Roberson
Reduce object locking in vm_fault. Once we have an...
commit
|
commitdiff
|
tree
2020-01-19
Jeff Roberson
Don't hold the object lock while calling getpages.
commit
|
commitdiff
|
tree
2020-01-19
Jeff Roberson
It has not been possible to recursively terminate a...
commit
|
commitdiff
|
tree
2020-01-19
Jeff Roberson
Make collapse synchronization more explicit and allow...
commit
|
commitdiff
|
tree
2020-01-19
Jeff Roberson
Provide an API for interlocked refcount sleeps.
commit
|
commitdiff
|
tree
2020-01-17
Jeff Roberson
Fix a long standing bug that was made worse in r355765...
commit
|
commitdiff
|
tree
2020-01-16
Jeff Roberson
Simplify VM and UMA startup by eliminating boot pages...
commit
|
commitdiff
|
tree
2020-01-14
Jeff Roberson
Fix a long standing bug in journaled soft-updates....
commit
|
commitdiff
|
tree
2020-01-06
Jeff Roberson
Fix uma boot pages calculations on NUMA machines that...
commit
|
commitdiff
|
tree
2020-01-05
Jeff Roberson
The fix in r356353 was insufficient. Not every architecture...
commit
|
commitdiff
|
tree
2020-01-04
Jeff Roberson
Fix an assertion introduced in r356348. On architectures...
commit
|
commitdiff
|
tree
2020-01-04
Jeff Roberson
UMA NUMA flag day. UMA_ZONE_NUMA was a source of confusion...
commit
|
commitdiff
|
tree
2020-01-04
Jeff Roberson
Sort cross-domain frees into per-domain buckets before...
commit
|
commitdiff
|
tree
2020-01-04
Jeff Roberson
Use per-domain keg locks. This provides both a lock...
commit
|
commitdiff
|
tree
2020-01-04
Jeff Roberson
Use a separate lock for the zone and keg. This provides...
commit
|
commitdiff
|
tree
2020-01-04
Jeff Roberson
Use atomics for the zone limit and sleeper count. ...
commit
|
commitdiff
|
tree
2019-12-27
Jeff Roberson
Fix a pair of bugs introduced in r356002. When we...
commit
|
commitdiff
|
tree
2019-12-25
Jeff Roberson
Further reduce the cacheline footprint of fast allocations...
commit
|
commitdiff
|
tree
2019-12-25
Jeff Roberson
Optimize fast path allocations by storing bucket headers...
commit
|
commitdiff
|
tree
2019-12-25
Jeff Roberson
Fix a bug with _NUMA domains introduced in r339686...
commit
|
commitdiff
|
tree
2019-12-24
Jeff Roberson
Don't unnecessarily relock the vm object after sleeps...
commit
|
commitdiff
|
tree
2019-12-22
Jeff Roberson
Fix a bug introduced in r356002. Prior versions of...
commit
|
commitdiff
|
tree
2019-12-22
Jeff Roberson
Make page busy state deterministic on free. Pages...
commit
|
commitdiff
|
tree
2019-12-22
Jeff Roberson
Move vm_fault busy logic into its own function for...
commit
|
commitdiff
|
tree
2019-12-19
Jeff Roberson
Fix a bug in r355784. I missed a sched_add() call...
commit
|
commitdiff
|
tree
2019-12-16
Jeff Roberson
Repeat the spinlock_enter/exit pattern from amd64 on...
commit
|
commitdiff
|
tree
2019-12-15
Jeff Roberson
schedlock 4/4
commit
|
commitdiff
|
tree
2019-12-15
Jeff Roberson
schedlock 3/4
commit
|
commitdiff
|
tree
2019-12-15
Jeff Roberson
schedlock 2/4
commit
|
commitdiff
|
tree
2019-12-15
Jeff Roberson
schedlock 1/4
commit
|
commitdiff
|
tree
2019-12-15
Jeff Roberson
Fix a mistake in r355765. We need to activate the...
commit
|
commitdiff
|
tree
2019-12-15
Jeff Roberson
Previously we did not support invalid pages in default...
commit
|
commitdiff
|
tree
2019-12-15
Jeff Roberson
Add a deferred free mechanism for freeing swap space...
commit
|
commitdiff
|
tree
2019-12-15
Jeff Roberson
Slightly optimize locking in vm_map_copy_swap_entry...
commit
|
commitdiff
|
tree
2019-12-15
Jeff Roberson
Handle pagein clustering in vm_page_grab_valid() so...
commit
|
commitdiff
|
tree
2019-12-08
Jeff Roberson
Fix two problems with r355149. The sysctl name collision...
commit
|
commitdiff
|
tree
2019-12-08
Jeff Roberson
It is safe to wire a page while the object is busy.
commit
|
commitdiff
|
tree
2019-12-08
Jeff Roberson
It is now safe to rename a page that is still on a...
commit
|
commitdiff
|
tree
2019-12-08
Jeff Roberson
Do not assert that the object lock is held in vm_object_set_...
commit
|
commitdiff
|
tree
next