summaryrefslogtreecommitdiff
path: root/sys/vm
AgeCommit message (Expand)Author
4 daysvm_swapout: Remove a special case from vm_swapout_map_deactivate_pages()Mark Johnston
11 daysvm_fault: Reset m_needs_zeroing properlyMark Johnston
2026-03-27vm_fault: Avoid creating clean, writeable superpage mappingsMark Johnston
2026-03-18Provide more precise error explanations for mmap(2) EINVAL errors.Kirk McKusick
2026-03-18Delete error-check code that can never happen.Kirk McKusick
2026-03-17vm_fault: expand KASSERT message in vm_fault_populate_cleanupisoux
2026-02-19vm_page.h: Materialize a spare bitOlivier Certner
2026-02-03vm_phys: Check `RB_FIND()` return value in case it is NULLJean-Sébastien Pédron
2026-01-19sys: do not allow entering vm_fault() on boot until VM is initializedKonstantin Belousov
2026-01-17vm/swap_pager.c: silence compiler warningKonstantin Belousov
2026-01-17swap_pager_getpages(): some pages from ma[] might be bogusKonstantin Belousov
2026-01-17swap_pager_getpages(): assert that bp->b_pages[] is accessed in boundsKonstantin Belousov
2026-01-13vm_map_entry_delete(): fix the calculation of swap releaseKonstantin Belousov
2026-01-13vm_object: remove the charge memberKonstantin Belousov
2026-01-13rfork(2): fix swap accounting in vmspace_unshare()Konstantin Belousov
2026-01-13swap_release_by_cred*(): give some additional info on panics due to underflowKonstantin Belousov
2026-01-08vm_object.h: tweak OBJ_ONEMAPPING comment even moreKonstantin Belousov
2026-01-06linker: 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