freebsd-dev/sys/vm
Jeff Roberson 34d8b7ea3b - Simplify vm_pageout_scan() by introducing a new vm_pageout_clean()
function that does the locking and validation associated with cleaning
   a page.  This moves 150 lines of code into its own function.
 - Rename vm_pageout_clean() to vm_pageout_cluster() to define what it
   really does; clustering nearby pages for pageout optimization.

Reviewd by:	alc, kib, kmacy
Tested by:	pho (earlier version)
Sponsored by:	EMC / Isilon
2015-04-07 02:18:52 +00:00
..
_vm_radix.h
default_pager.c
device_pager.c
memguard.c Add comments about CTLFLAG_RDTUN vs. TUNABLE_INT_FETCH. 2015-03-26 05:20:18 +00:00
memguard.h
phys_pager.c
pmap.h
redzone.c
redzone.h
sg_pager.c
swap_pager.c Make swapper release orphaned (lost) GEOM provider. 2015-03-26 17:21:12 +00:00
swap_pager.h
uma_core.c Properly calculate "UMA Zones" per cpu cache size. Avoid allocating 2015-04-06 18:45:41 +00:00
uma_dbg.c
uma_dbg.h
uma_int.h Fix integer truncation bug in malloc(9) 2015-04-01 12:42:26 +00:00
uma.h Fix integer truncation bug in malloc(9) 2015-04-01 12:42:26 +00:00
vm_extern.h
vm_fault.c Until the lock assertions in vm_page_advise() are properly reevaluated, 2015-04-05 20:07:33 +00:00
vm_glue.c
vm_init.c
vm_kern.c
vm_kern.h
vm_map.c vmspace_release() may sleep if the last reference is being released, 2015-01-24 16:59:38 +00:00
vm_map.h
vm_meter.c
vm_mmap.c Introduce vm_object_color() and use it in mmap(2) to set the color of 2015-03-21 17:56:55 +00:00
vm_object.c Correct a typo in vm_object_backing_scan() that originated in r254141. 2015-03-07 04:18:40 +00:00
vm_object.h Introduce vm_object_color() and use it in mmap(2) to set the color of 2015-03-21 17:56:55 +00:00
vm_page.c Add comments about CTLFLAG_RDTUN vs. TUNABLE_INT_FETCH. 2015-03-26 05:20:18 +00:00
vm_page.h Add flag VM_ALLOC_NOWAIT for vm_page_grab() that prevents sleeping and 2014-12-22 09:02:21 +00:00
vm_pageout.c - Simplify vm_pageout_scan() by introducing a new vm_pageout_clean() 2015-04-07 02:18:52 +00:00
vm_pageout.h
vm_pager.c o Enhance vm_pager_free_nonreq() function: 2015-03-17 19:19:19 +00:00
vm_pager.h o Enhance vm_pager_free_nonreq() function: 2015-03-17 19:19:19 +00:00
vm_param.h
vm_phys.c Revert r279932; this is going to be fixed in the sbuf code instead. 2015-03-14 13:00:37 +00:00
vm_phys.h The physical memory allocator supports the use of distinct free lists for 2014-12-31 00:54:38 +00:00
vm_radix.c
vm_radix.h
vm_reserv.c Revert r279932; this is going to be fixed in the sbuf code instead. 2015-03-14 13:00:37 +00:00
vm_reserv.h
vm_unix.c
vm_zeroidle.c
vm.h
vnode_pager.c Catch up on r271387 and remove unused parameter from 2015-03-30 22:49:26 +00:00
vnode_pager.h Merge from projects/sendfile: 2014-11-23 12:01:52 +00:00