freebsd-src/sys/vm
Konstantin Belousov dcb80621bb vm_object.h: tweak OBJ_ONEMAPPING comment even more
The formulation that pages are allowed to have at most one mapping is
not quite clear.  Nothing prevents pages from having more than one
mapping, but the flag must be cleared then.

Reviewed by:	alc, markj
Sponsored by:	The FreeBSD Foundation
MFC after:	3 days
Differential revision:	https://reviews.freebsd.org/D54570
2026-01-08 01:56:33 +02:00
..
_vm_phys.h
_vm_radix.h
device_pager.c
memguard.c
memguard.h
phys_pager.c
pmap.h pmap_growkernel(): do not panic immediately, optionally return the error 2025-06-20 01:25:56 +03:00
redzone.c
redzone.h
sg_pager.c
swap_pager.c swap_pager_seek_data(): move the clipping at the object size to consumers 2025-12-17 05:40:31 +02:00
swap_pager.h vm_pageout: Scan inactive dirty pages less aggressively 2025-08-01 20:15:28 +00:00
uma.h
uma_align_mask.h
uma_core.c uma_core: Rely on domainset iterator to wait on M_WAITOK 2025-10-08 18:59:47 +02:00
uma_dbg.c
uma_dbg.h
uma_int.h
vm.h
vm_domainset.c vm_domainset: Ensure round-robin works properly 2025-10-17 17:18:53 +02:00
vm_domainset.h vm_domainset: Refactor iterators, multiple fixes 2025-09-09 09:56:51 +02:00
vm_dumpset.h
vm_extern.h vm_page_free_prep(): convert PG_ZERO zeroed page check to use sf_buf 2025-11-21 17:02:21 +02:00
vm_fault.c vm_fault_trap(): fix comments grammar 2025-12-22 00:05:14 +02:00
vm_glue.c vm: Fix kstack alignment assertion 2025-12-11 10:02:07 +01:00
vm_init.c
vm_kern.c linker: Reset DMAP protections in link_elf_unload_file() 2026-01-06 20:54:10 +00:00
vm_kern.h
vm_map.c vm_object_coalesce(): return swap reservation back if overcharged 2025-12-30 05:25:36 +02:00
vm_map.h
vm_meter.c vm: Use proper prototype for SYSINIT functions 2025-10-13 18:12:35 +08:00
vm_mmap.c vm/vm_mmap.c: inline erronous argument values for extended errors 2025-12-29 03:16:25 +02:00
vm_object.c vm_object_coalesce(): return swap reservation back if overcharged 2025-12-30 05:25:36 +02:00
vm_object.h vm_object.h: tweak OBJ_ONEMAPPING comment even more 2026-01-08 01:56:33 +02:00
vm_page.c vm_page_free_prep(): convert PG_ZERO zeroed page check to use sf_buf 2025-11-21 17:02:21 +02:00
vm_page.h vm_page.h: remove no longer defined (P) locking annotation 2025-12-09 00:30:10 +02:00
vm_pageout.c vm: Use proper prototype for SYSINIT functions 2025-10-13 18:12:35 +08:00
vm_pageout.h vm_pageout: reduce number of flush() params 2025-05-30 16:07:39 -05:00
vm_pagequeue.h vm_pageout: Remove a volatile qualifier from some vm_domain members 2025-07-15 15:16:40 +00:00
vm_pager.c
vm_pager.h
vm_param.h vm: retire vm_page_lock() 2025-06-11 15:19:41 -05:00
vm_phys.c vm_page: Retire its listq field 2025-06-08 13:35:56 -05:00
vm_phys.h
vm_radix.c
vm_radix.h
vm_reserv.c
vm_reserv.h
vm_swapout.c
vm_unix.c
vnode_pager.c vnode_pager: clean up undirty_pages() 2025-12-26 16:07:34 -06:00
vnode_pager.h