aboutsummaryrefslogtreecommitdiff
path: root/sys/vm
Commit message (Expand)AuthorAgeFilesLines
...
* Allow consumer to customize physical pager.Konstantin Belousov2020-09-094-10/+98
* Add kern_mmap_racct_check(), a helper to verify limits in vm_mmap*().Konstantin Belousov2020-09-081-28/+37
* Add interruptible variant of vm_wait(9), vm_wait_intr(9).Konstantin Belousov2020-09-086-24/+41
* vm_object_split(): Handle orig_object type changes.Mark Johnston2020-09-071-3/+17
* Avoid unnecessary object locking in vm_page_grab_pages_unlocked().Mark Johnston2020-09-021-4/+5
* Include the psind in data returned by mincore(2).Mark Johnston2020-09-021-0/+2
* vm: clean up empty lines in .c and .h filesMateusz Guzik2020-09-0118-32/+6
* LinuxKPI: Implement ksize() function.Vladimir Kondratyev2020-08-292-0/+8
* vm_pageout_scan_active: ensure ps_delta is initializedEric van Gyzen2020-08-281-1/+3
* memstat_kvm_uma: fix reading of uma_zone_domain structuresEric van Gyzen2020-08-281-4/+4
* Use a large kmem arena import size on NUMA systems.Mark Johnston2020-08-261-2/+16
* vm_pageout: Scale worker threads with CPUsConrad Meyer2020-08-251-32/+31
* Permit vm_page_wire() to be called on pages not belonging to an object.Mark Johnston2020-08-251-5/+6
* Merge OpenZFS support in to HEAD.Matt Macy2020-08-251-0/+2
* cache: drop the always curthread argument from reverse lookup routinesMateusz Guzik2020-08-241-1/+1
* uma: record allocation failures due to zone limitsAndrew Gallatin2020-08-211-1/+3
* vfs: drop the error parameter from vn_isdisk, introduce vn_isdisk_errorMateusz Guzik2020-08-192-6/+6
* Revert r364310.Mark Johnston2020-08-181-6/+0
* With INVARIANTS panic immediately if M_WAITOK is requested in aGleb Smirnoff2020-08-171-0/+6
* Commit a missing piece of r364302.Mark Johnston2020-08-171-6/+4
* Remove the VM map zone.Mark Johnston2020-08-176-93/+38
* vm_object: allow paging_in_progress to be acquired after object termination.Konstantin Belousov2020-08-161-7/+8
* Atomically update vm_object vnp_size, where atomic is available.Konstantin Belousov2020-08-161-0/+4
* vfs: remove the thread argument from vgetMateusz Guzik2020-08-163-5/+5
* vm_pageout: Correct threshold calculation on single-CPU systemsConrad Meyer2020-08-141-1/+1
* Back out unrelated changeConrad Meyer2020-08-121-1/+1
* Add support for multithreading the inactive queue pageout within a domain.Conrad Meyer2020-08-115-27/+204
* Check the UMA zone's full bucket cache before short-circuiting an alloc.Mark Johnston2020-08-101-8/+3
* Preserve ASLR vm_map flags across forkBrooks Davis2020-08-061-0/+1
* Remove most lingering references to the page lock in comments.Mark Johnston2020-08-044-38/+25
* Remove free_domain() and uma_zfree_domain().Mark Johnston2020-08-042-28/+0
* Remove the volatile qualifier from busy_lock.Mark Johnston2020-07-292-18/+26
* vm_page_xbusy_claim(): Use atomics to update busy lock state.Mark Johnston2020-07-281-1/+6
* vm_page_free_invalid(): Relax the xbusy assertion.Mark Johnston2020-07-271-1/+6
* Fix an overflow bug in the blist allocator that needlessly capped maxDoug Moore2020-07-251-14/+1
* vm: fix swap reservation leak and clean up surrounding codeMateusz Guzik2020-07-242-53/+96
* vm: annotate swap_reserved with __exclusive_cache_lineMateusz Guzik2020-07-231-1/+1
* Fix vnode_pager handling of read ahead/behind pages when a disk read fails.Chuck Silvers2020-07-171-0/+15
* Add a new function vm_page_free_invalid() for freeing invalid pagesChuck Silvers2020-07-172-0/+26
* Revert my change from r361855 in favor of a better fix.Chuck Silvers2020-07-171-24/+22
* Add vm_map_valid_range_KBI().Mark Johnston2020-07-132-0/+10
* Revert r362998, r326999 while a better compatibility strategy is devised.Scott Long2020-07-092-30/+29
* Migrate the feature of excluding RAM pages to use "excludelist"Scott Long2020-07-072-29/+30
* vm: Add missing WITNESS warnings for M_WAITOK allocationConrad Meyer2020-06-291-0/+16
* Fix UMA's first-touch policy on systems with empty domains.Mark Johnston2020-06-281-4/+6
* vm_page_free_prep(): correct description of the required page and object state.Konstantin Belousov2020-06-271-2/+3
* Call swap_pager_freespace() from vm_object_page_remove().Mark Johnston2020-06-252-9/+8
* Clarify some language. Favor primary where both master and primary wereJeff Roberson2020-06-203-14/+13
* Add linux_madvise(2) instead of having Linux apps call the nativeEdward Tomasz Napierala2020-06-201-3/+11
* Revert r362360.Mark Johnston2020-06-191-0/+1