summaryrefslogtreecommitdiff
path: root/sys/vm
AgeCommit message (Expand)Author
2 daysvm/swap_pager.c: silence compiler warningKonstantin Belousov
2 daysswap_pager_getpages(): some pages from ma[] might be bogusKonstantin Belousov
2 daysswap_pager_getpages(): assert that bp->b_pages[] is accessed in boundsKonstantin Belousov
6 daysvm_map_entry_delete(): fix the calculation of swap releaseKonstantin Belousov
6 daysvm_object: remove the charge memberKonstantin Belousov
6 daysrfork(2): fix swap accounting in vmspace_unshare()Konstantin Belousov
6 daysswap_release_by_cred*(): give some additional info on panics due to underflowKonstantin Belousov
11 daysvm_object.h: tweak OBJ_ONEMAPPING comment even moreKonstantin Belousov
13 dayslinker: Reset DMAP protections in link_elf_unload_file()Mark Johnston
2026-01-05vm/vm_object.h: clarify the OBJ_ONEMAPPING semanticKonstantin Belousov
2025-12-30vm_object_coalesce(): return swap reservation back if overchargedKonstantin Belousov
2025-12-30vm_object_coalesce(): do not account holes twiceKonstantin Belousov
2025-12-30vm_object_coalesce(): simplify common expressionKonstantin Belousov
2025-12-30vm_object_coalesce(): remove commented out codeKonstantin Belousov
2025-12-29vm/vm_mmap.c: inline erronous argument values for extended errorsKonstantin Belousov
2025-12-26vnode_pager: clean up undirty_pages()Doug Moore
2025-12-23vnode_pager: use ptoa(), atop()Doug Moore
2025-12-22vm_fault_trap(): fix comments grammarKonstantin Belousov
2025-12-17vm_object_coalesce(): check that coalescing does not revive stale pagesKonstantin Belousov
2025-12-17swap_pager_seek_data(): move the clipping at the object size to consumersKonstantin Belousov
2025-12-17swap_pager_seek_data(): improve assertionsKonstantin Belousov
2025-12-11vm: Fix kstack alignment assertionDag-Erling Smørgrav
2025-12-09vm_fault: only rely on PG_ZERO when the page was newly allocatedKonstantin Belousov
2025-12-09vm_page.h: remove no longer defined (P) locking annotationKonstantin Belousov
2025-12-04sys: Remove/update references to the swapper process in various commentsJohn Baldwin
2025-11-24vm_object_page_remove(): clear pager even if there is no resident pagesKonstantin Belousov
2025-11-21vm_fault: add a verifier that the PG_ZERO page is indeed zeroedKonstantin Belousov
2025-11-21vm_page_free_prep(): convert PG_ZERO zeroed page check to use sf_bufKonstantin Belousov
2025-10-17vm_domainset: Ensure round-robin works properlyOlivier Certner
2025-10-16vm: Fix iterator usage in vm_thread_stack_create()Mark Johnston
2025-10-13vm: Use proper prototype for SYSINIT functionsZhenlei Huang
2025-10-10vm_object: Export the number of wired pages in vm_object_list_handler()Mark Johnston
2025-10-10vm_object: Reset kvo_path on each iteration in vm_object_list_handler()Mark Johnston
2025-10-08uma_core: Rely on domainset iterator to wait on M_WAITOKOlivier Certner
2025-09-27vm_object: Remove the kmem_object aliasMark Johnston
2025-09-16vm/vm_fault.c: update and split comments for vm_fault() and vm_fault_trap()Konstantin Belousov
2025-09-15vm_fault_busy_sleep(): update comment after addition of allocflags argKonstantin Belousov
2025-09-14vm_fault: assert that first_m is xbusyKonstantin Belousov
2025-09-14vm_fault: try to only share-busy page for soft faultsKonstantin Belousov
2025-09-14vm_fault: add helper vm_fault_can_cow_rename()Konstantin Belousov
2025-09-14vm_fault: add vm_fault_might_be_cow() helperKonstantin Belousov
2025-09-14vm_fault_busy_sleep(): pass explicit allocflags for vm_page_busy_sleep()Konstantin Belousov
2025-09-14vm/vm_fault.c: cleanup includesKonstantin Belousov
2025-09-09vm_domainset: Refactor iterators, multiple fixesOlivier Certner
2025-09-09vm_domainset: Simplify vm_domainset_iter_next()Olivier Certner
2025-09-09vm_domainset: Only probe domains once when iterating, instead of up to 4 timesOlivier Certner
2025-09-03vm/vm_fault.c: rename vm_fault_hold_pages_e() to vm_fault_hold_pages()Konstantin Belousov
2025-08-28vm_fault.c: rename vm_fault_quick_hold_pages_e() to vm_fault_hold_pages_e()Konstantin Belousov
2025-08-27vm_fault: improve interface for vm_fault_quick_hold_pages()Konstantin Belousov
2025-08-17vfs: Introduce VN_ISDEV() macroDag-Erling Smørgrav