summaryrefslogtreecommitdiff
path: root/sys/vm/vm_pagequeue.h
AgeCommit message (Expand)Author
2025-07-15vm_pageout: Remove a volatile qualifier from some vm_domain membersMark Johnston
2025-04-10vm_page: Allow PG_NOFREE pages to be freedMark Johnston
2025-01-09vm_pageout: Add a chicken switch for multithreaded PQ_INACTIVE scanningMark Johnston
2025-01-09vm_pageout: Make vmd_oom a boolMark Johnston
2024-07-30vm: Add a KVA arena for M_NEVERFREED allocationsBojan Novković
2024-07-30vm: Introduce vm_page_alloc_nofree_domainBojan Novković
2024-05-24vm_pageout_scan_inactive: take a lock breakRyan Libby
2023-11-26sys: Remove ancient SCCS tags.Warner Losh
2023-08-16sys: Remove $FreeBSD$: two-line .h patternWarner Losh
2023-01-21vm: centralize VM_BATCHQUEUE_SIZE definitionAndrew Gallatin
2022-12-14vm: reduce lock contention when processing vm batchqueuesAndrew Gallatin
2020-11-19vm_phys: Try to clean up NUMA KPIsMark Johnston
2020-08-11Add support for multithreading the inactive queue pageout within a domain.Conrad Meyer
2019-11-22Simplify vm_pageout_init_domain() and add a "big picture" comment.Mark Johnston
2019-09-16Revert r352406, which contained changes I didn't intend to commit.Mark Johnston
2019-09-16Fix a couple of nits in r352110.Mark Johnston
2019-08-21Simplify vm_page_dequeue() and fix an assertion.Mark Johnston
2019-07-08Add a per-CPU page cache per VM free pool.Mark Johnston
2018-10-01Allow empty NUMA memory domains to support Threadripper2Andrew Gallatin
2018-08-23Add a per-pagequeue pdpages counter.Mark Johnston
2018-06-13Make UMA and malloc(9) return non-executable memory in most cases.Jonathan T. Looney
2018-04-24Improve VM page queue scalability.Mark Johnston
2018-04-19Initialize marker pages in vm_page_domain_init().Mark Johnston
2018-04-01Add a uma cache of free pages in the DEFAULT freepool. This gives usJeff Roberson
2018-03-29Fix the background laundering mechanism after r329882.Mark Johnston
2018-03-22Lock reservations with a dedicated lock in each reservation. Protect theJeff Roberson
2018-03-15Eliminate pageout wakeup races. Take another step towards locklessJeff Roberson
2018-02-23Add a generic Proportional Integral Derivative (PID) controller algorithm andJeff Roberson
2018-02-20vm_wait() rework.Konstantin Belousov
2018-02-06Use per-domain locks for vm page queue free. Move paging control fromJeff Roberson