freebsd-dev/sys/vm
Matthew Dillon efcae3d355 Minor reorganization of vm_page_alloc(). No functional changes have
been made but the code has been reorganized and documented to make
    it more readable, reduce the size of the code, and optimize the branch
    path caching capabilities that most modern processors have.
1999-02-15 06:52:14 +00:00
..
default_pager.c vm_pager_put_pages() is passed an rcval array to hold per-page return 1999-01-24 02:32:15 +00:00
default_pager.h Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are not 1997-02-22 09:48:43 +00:00
device_pager.c vm_pager_put_pages() is passed an rcval array to hold per-page return 1999-01-24 02:32:15 +00:00
pmap.h Notify pmap when a page is freed on the alpha to allow it to clean up 1998-07-26 18:15:20 +00:00
swap_pager.c Add hysteresis to the 'swap_pager_getswapspace; failed' console message. 1999-02-06 07:22:21 +00:00
swap_pager.h vm_pager_put_pages() is passed an rcval array to hold per-page return 1999-01-24 02:32:15 +00:00
vm_extern.h Mostly remove the VM_STACK OPTION. 1999-01-26 02:49:52 +00:00
vm_fault.c Remove MAP_ENTRY_IS_A_MAP 'share' maps. These maps were once used to 1999-02-07 21:48:23 +00:00
vm_glue.c Enable Linux threads support by default. 1999-01-26 02:38:12 +00:00
vm_inherit.h Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are not 1997-02-22 09:48:43 +00:00
vm_init.c Back out DIAGNOSTIC changes. 1998-02-06 12:14:30 +00:00
vm_kern.c Potential bug fix, do not just clear PG_BUSY... call vm_page_wakeup() 1999-01-21 09:38:20 +00:00
vm_kern.h Attempt to fix the previous fix to the contigmalloc1 prototype. 1997-10-11 10:39:19 +00:00
vm_map.c Fix non-fatal bug in vm_map_insert() which improperly cleared 1999-02-12 09:51:43 +00:00
vm_map.h Remove MAP_ENTRY_IS_A_MAP 'share' maps. These maps were once used to 1999-02-07 21:48:23 +00:00
vm_meter.c Remove MAP_ENTRY_IS_A_MAP 'share' maps. These maps were once used to 1999-02-07 21:48:23 +00:00
vm_mmap.c Remove MAP_ENTRY_IS_A_MAP 'share' maps. These maps were once used to 1999-02-07 21:48:23 +00:00
vm_object.c Fix a bug in the new madvise() code that would possibly (improperly) 1999-02-15 02:03:40 +00:00
vm_object.h Revamp vm_object_[q]collapse(). Despite the complexity of this patch, 1999-02-08 19:00:15 +00:00
vm_page.c Minor reorganization of vm_page_alloc(). No functional changes have 1999-02-15 06:52:14 +00:00
vm_page.h Minor reorganization of vm_page_alloc(). No functional changes have 1999-02-15 06:52:14 +00:00
vm_pageout.c Rip out PQ_ZERO queue. PQ_ZERO functionality is now combined in with 1999-02-08 00:37:36 +00:00
vm_pageout.h This is a rather large commit that encompasses the new swapper, 1999-01-21 08:29:12 +00:00
vm_pager.c vm_pager_put_pages() is passed an rcval array to hold per-page return 1999-01-24 02:32:15 +00:00
vm_pager.h vm_pager_put_pages() is passed an rcval array to hold per-page return 1999-01-24 02:32:15 +00:00
vm_param.h There is a comment in vm_param.h which doesn't belong to the 1998-07-22 06:21:55 +00:00
vm_prot.h Fix the gdb executable modify problem. Thanks to the detective work 1997-04-06 02:29:45 +00:00
vm_swap.c Mainly changes to support the new swapper. The big adjustment is that 1999-01-21 10:17:12 +00:00
vm_unix.c Addendum to vm_map coalesce optimization. Also, this was backed-out 1999-02-09 01:39:29 +00:00
vm_zone.c KNFize, by bde. 1999-01-10 01:58:29 +00:00
vm_zone.h KNFize, by bde. 1999-01-10 01:58:29 +00:00
vm.h Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are not 1997-02-22 09:48:43 +00:00
vnode_pager.c vm_pager_put_pages() is passed an rcval array to hold per-page return 1999-01-24 02:32:15 +00:00
vnode_pager.h Fixed two potentially serious classes of bugs: 1998-10-13 08:24:45 +00:00