opnsense-src/sys/vm
Jeff Roberson 009b6fcb03 - Fix MD_SMALL_ALLOC on architectures that support it. Define a new alloc
function, startup_alloc(), that is used for single page allocations prior
   to the VM starting up.  If it is used after the VM startups up, it
   replaces the zone's allocf pointer with either page_alloc() or
   uma_small_alloc() where appropriate.

Pointy hat to:	me
Tested by:	phk/amd64, me/x86
2003-09-21 07:39:16 +00:00
..
default_pager.c
device_pager.c
phys_pager.c
pmap.h
swap_pager.c
swap_pager.h
uma.h - Fix the silly flag situation in UMA. Remove redundant ZFLAG/ZONE flags 2003-09-19 08:37:44 +00:00
uma_core.c - Fix MD_SMALL_ALLOC on architectures that support it. Define a new alloc 2003-09-21 07:39:16 +00:00
uma_dbg.c - Fix the silly flag situation in UMA. Remove redundant ZFLAG/ZONE flags 2003-09-19 08:37:44 +00:00
uma_dbg.h
uma_int.h - Remove the working-set algorithm. Instead, use the per cpu buckets as the 2003-09-19 23:27:46 +00:00
vm.h
vm_contig.c
vm_extern.h
vm_fault.c Add vm object locking to vnode_pager_lock(). (This triggers the movement 2003-09-18 02:26:03 +00:00
vm_glue.c
vm_init.c
vm_kern.c Call vm_page_unmanage() on pages belonging to the kmem_object. This 2003-09-14 02:37:59 +00:00
vm_kern.h
vm_map.c
vm_map.h
vm_meter.c
vm_mmap.c
vm_object.c Remove GIANT_REQUIRED from vm_object_shadow(). 2003-09-17 07:00:14 +00:00
vm_object.h
vm_page.c
vm_page.h
vm_pageout.c Merge vm_pageout_free_page_calc() into vm_pageout(), eliminating some 2003-09-19 05:03:45 +00:00
vm_pageout.h
vm_pageq.c
vm_pager.c
vm_pager.h
vm_param.h
vm_unix.c
vm_zeroidle.c
vnode_pager.c Add vm object locking to vnode_pager_lock(). (This triggers the movement 2003-09-18 02:26:03 +00:00
vnode_pager.h