freebsd-nq/sys/vm
John Dyson 7aaaa4fd5d Implement closer-to POSIX mlock semantics. The major difference is
that we do allow mlock to span unallocated regions (of course, not
mlocking them.)  We also allow mlocking of RO regions (which the old
code couldn't.)  The restriction there is that once a RO region is
wired (mlocked), it cannot be debugged (or EVER written to.)

Under normal usage, the new mlock code will be a significant improvement
over our old stuff.
1996-12-14 17:54:17 +00:00
..
default_pager.c
default_pager.h
device_pager.c
device_pager.h
kern_lock.c
lock.h
pmap.h
swap_pager.c
swap_pager.h
vm_extern.h Implement closer-to POSIX mlock semantics. The major difference is 1996-12-14 17:54:17 +00:00
vm_fault.c Implement closer-to POSIX mlock semantics. The major difference is 1996-12-14 17:54:17 +00:00
vm_glue.c
vm_inherit.h
vm_init.c
vm_kern.c
vm_kern.h
vm_map.c Implement closer-to POSIX mlock semantics. The major difference is 1996-12-14 17:54:17 +00:00
vm_map.h Implement closer-to POSIX mlock semantics. The major difference is 1996-12-14 17:54:17 +00:00
vm_meter.c
vm_mmap.c Implement closer-to POSIX mlock semantics. The major difference is 1996-12-14 17:54:17 +00:00
vm_object.c
vm_object.h
vm_page.c Make the kernel smaller with at worst a neutral effect on perf by 1996-11-28 23:15:07 +00:00
vm_page.h
vm_pageout.c Make the kernel smaller with at worst a neutral effect on perf by 1996-11-28 23:15:07 +00:00
vm_pageout.h Make the kernel smaller with at worst a neutral effect on perf by 1996-11-28 23:15:07 +00:00
vm_pager.c Implement a new totally dynamic (up to MAXPHYS) buffer kva allocation 1996-11-30 22:41:49 +00:00
vm_pager.h
vm_param.h
vm_prot.h
vm_swap.c
vm_unix.c
vm.h
vnode_pager.c
vnode_pager.h