| Age | Commit message (Expand) | Author |
| 2025-04-18 | vm_swapout: use VM_RADIX_FOREACH | Doug Moore |
| 2024-07-29 | conf: Remove kernel stack swapping support, part 12 | Mark Johnston |
| 2024-07-29 | vm: Remove kernel stack swapping support, part 11 | Mark Johnston |
| 2024-07-29 | proc: Remove kernel stack swapping support, part 6 | Mark Johnston |
| 2024-07-29 | vm: Remove kernel stack swapping support, part 3 | Mark Johnston |
| 2024-07-29 | vm: Remove kernel stack swapping support, part 2 | Mark Johnston |
| 2024-07-29 | vm: Remove kernel stack swapping support, part 1 | Mark Johnston |
| 2024-04-10 | vm: improve kstack_object pindex calculation to avoid pindex holes | Bojan Novković |
| 2023-11-26 | sys: Remove ancient SCCS tags. | Warner Losh |
| 2023-08-16 | sys: Remove $FreeBSD$: one-line .c pattern | Warner Losh |
| 2022-04-13 | vm: Use __diagused for variables only used in KASSERT(). | John Baldwin |
| 2021-10-17 | Make vmdaemon timeout configurable | Edward Tomasz Napierala |
| 2020-04-26 | Use a single VM object for kernel stacks. | Mark Johnston |
| 2020-02-28 | Add a blocking counter KPI. | Mark Johnston |
| 2020-02-19 | Don't release xbusy on kmem pages. After lockless page lookup we will not | Jeff Roberson |
| 2020-01-19 | Don't hold the object lock while calling getpages. | Jeff Roberson |
| 2019-12-28 | Remove page locking for queue operations. | Mark Johnston |
| 2019-12-28 | Don't update per-page activation counts in the swapout code. | Mark Johnston |
| 2019-12-15 | schedlock 1/4 | Jeff Roberson |
| 2019-12-10 | Add a helper function to the swapout daemon's deactivation code. | Mark Johnston |
| 2019-12-10 | Introduce vm_page_astate. | Mark Johnston |
| 2019-10-15 | (4/6) Protect page valid with the busy lock. | Jeff Roberson |
| 2019-10-15 | (1/6) Replace busy checks with acquires where it is trival to do so. | Jeff Roberson |
| 2019-10-08 | Define macro VM_MAP_ENTRY_FOREACH for enumerating the entries in a vm_map. | Doug Moore |
| 2019-09-16 | Revert r352406, which contained changes I didn't intend to commit. | Mark Johnston |
| 2019-09-16 | Fix a couple of nits in r352110. | Mark Johnston |
| 2019-09-12 | Use REFCOUNT_COUNT() to obtain refcount where appropriate. | Hans Petter Selasky |
| 2019-09-09 | Change synchonization rules for vm_page reference counting. | Mark Johnston |
| 2019-08-23 | Make vm_pqbatch_submit_page() externally visible. | Mark Johnston |
| 2019-08-21 | Don't requeue active pages in vm_swapout_object_deactivate_pages(). | Mark Johnston |
| 2019-08-06 | Cache kernel stacks in UMA. This gives us NUMA support, better concurrency, | Jeff Roberson |
| 2019-07-08 | Merge the vm_page hold and wire mechanisms. | Mark Johnston |
| 2018-11-21 | linuxkpi: Use pageproc instead of vmproc | Ben Widawsky |
| 2018-11-20 | linuxkpi: Add some basic swap functions | Ben Widawsky |
| 2018-10-22 | Avoid a redundancy in a comment updated by r339601. | Mark Johnston |
| 2018-10-22 | Swap in processes unless there's a global memory shortage. | Mark Johnston |
| 2018-08-13 | Prevent some parallel swap-ins, rate-limit swapper swap-ins. | Konstantin Belousov |
| 2018-08-04 | Swap in WKILLED processes. | Konstantin Belousov |
| 2018-04-24 | Improve VM page queue scalability. | Mark Johnston |
| 2018-02-07 | Dequeue wired pages lazily. | Mark Johnston |
| 2018-02-06 | Use per-domain locks for vm page queue free. Move paging control from | Jeff Roberson |
| 2018-01-04 | Restructure swapout tests after vm map locking was removed. | Konstantin Belousov |
| 2018-01-04 | Once we have decided to swap out a process, don't delay the laundering of | Alan Cox |
| 2018-01-01 | Do not let vm_daemon run unbounded. | Konstantin Belousov |
| 2017-12-31 | The variable "minslptime" is pointless and always has been, ever since its | Alan Cox |
| 2017-12-29 | Do not lock vm map in swapout_procs(). | Konstantin Belousov |
| 2017-12-29 | Style. | Konstantin Belousov |
| 2017-12-28 | Clean up the comment. | Konstantin Belousov |
| 2017-12-28 | In vm_swapout_map_deactivate_pages(), it is enough to lock the map for read. | Konstantin Belousov |
| 2017-11-30 | SPDX: Consider code from Carnegie-Mellon University. | Pedro F. Giffuni |