HardenedBSD/sys/vm
David Greenman 2fe6e4d71e Added support for starting the experimental "vmdaemon" system process.
Enabled via REL2_1.

Added support for doing object collapses "on the fly". Enabled via REL2_1a.

Improved object collapses so that they can happen in more cases. Improved
sensing of modified pages to fix an apparant race condition and improve
clustered pageout opportunities. Fixed an "oops" with not restarting page
scan after a potential block in vm_pageout_clean() (not doing this can result
in strange behavior in some cases).

Submitted by:	John Dyson & David Greenman
1994-11-06 05:07:53 +00:00
..
device_pager.c
device_pager.h
kern_lock.c
lock.h
pmap.h
swap_pager.c Improved I/O error reporting. 1994-10-25 07:06:20 +00:00
swap_pager.h Cosmetics: unused vars, ()'s, #include's &c &c to silence gcc. 1994-10-09 01:52:19 +00:00
vm_extern.h
vm_fault.c Changed a thread_sleep into an spl protected tsleep. A deadlock can occur 1994-10-23 06:15:04 +00:00
vm_glue.c Cosmetics: unused vars, ()'s, #include's &c &c to silence gcc. 1994-10-09 01:52:19 +00:00
vm_inherit.h
vm_init.c Cosmetics: unused vars, ()'s, #include's &c &c to silence gcc. 1994-10-09 01:52:19 +00:00
vm_kern.c
vm_kern.h
vm_map.c Cosmetics: unused vars, ()'s, #include's &c &c to silence gcc. 1994-10-09 01:52:19 +00:00
vm_map.h
vm_meter.c
vm_mmap.c Cosmetics: unused vars, ()'s, #include's &c &c to silence gcc. 1994-10-09 01:52:19 +00:00
vm_object.c Added support for starting the experimental "vmdaemon" system process. 1994-11-06 05:07:53 +00:00
vm_object.h Added support for starting the experimental "vmdaemon" system process. 1994-11-06 05:07:53 +00:00
vm_page.c Changed a thread_sleep into an spl protected tsleep. A deadlock can occur 1994-10-23 06:15:04 +00:00
vm_page.h Make my ALLDEVS kernel compile (basically, LINT minus a lot of options). 1994-10-21 01:19:28 +00:00
vm_pageout.c Added support for starting the experimental "vmdaemon" system process. 1994-11-06 05:07:53 +00:00
vm_pageout.h Cosmetics: unused vars, ()'s, #include's &c &c to silence gcc. 1994-10-09 01:52:19 +00:00
vm_pager.c Cosmetics: unused vars, ()'s, #include's &c &c to silence gcc. 1994-10-09 01:52:19 +00:00
vm_pager.h Cosmetics: unused vars, ()'s, #include's &c &c to silence gcc. 1994-10-09 01:52:19 +00:00
vm_param.h
vm_prot.h
vm_swap.c Contrary to my last commit here: NFS-swap is enabled automatically. 1994-10-22 17:53:35 +00:00
vm_unix.c
vm_user.c Properly count object lookups and hits. 1994-10-15 10:28:47 +00:00
vm_vmio.c
vm.h
vnode_pager.c 1) Some of the counters in the vmmeter struct don't fit well into the Mach VM 1994-10-15 13:33:09 +00:00
vnode_pager.h