freebsd-nq/sys/vm
John Dyson 45952afcc7 Fix a problem in the swap pager that caused some of the pages that
were paged in under low swap space conditions to both loose their
backing store and their dirty bits.  This would cause pages to
be demand zeroed under certain conditions in low VM space conditions
and consequential sig-11's or sig-10's.  This situation was made
worse lately when the level for swap space reclaim threshold was
increased.
1996-03-06 04:31:46 +00:00
..
default_pager.c Eliminated many redundant vm_map_lookup operations for vm_mmap. 1996-01-19 04:00:31 +00:00
default_pager.h Another mega commit to staticize things. 1995-12-14 09:55:16 +00:00
device_pager.c Eliminated many redundant vm_map_lookup operations for vm_mmap. 1996-01-19 04:00:31 +00:00
device_pager.h Another mega commit to staticize things. 1995-12-14 09:55:16 +00:00
kern_lock.c Untangled the vm.h include file spaghetti. 1995-12-07 12:48:31 +00:00
lock.h Fix pollution of application namespace by declarations of kernel 1995-10-05 01:11:48 +00:00
pmap.h Cleaned up prototypes in pmap headers: removed ones for nonexistent 1995-12-17 07:39:05 +00:00
swap_pager.c Fix a problem in the swap pager that caused some of the pages that 1996-03-06 04:31:46 +00:00
swap_pager.h In order to fix some concurrency problems with the swap pager early 1996-03-03 21:11:08 +00:00
vm_extern.h kern_descrip.c: add fdshare()/fdcopy() 1996-02-23 18:49:25 +00:00
vm_fault.c 1) Eliminate unnecessary bzero of UPAGES. 1996-03-02 02:54:24 +00:00
vm_glue.c 1) Eliminate unnecessary bzero of UPAGES. 1996-03-02 02:54:24 +00:00
vm_inherit.h NOTE: libkvm, w, ps, 'top', and any other utility which depends on struct 1995-07-13 08:48:48 +00:00
vm_init.c Changes to support 1Tb filesizes. Pages are now named by an 1995-12-11 04:58:34 +00:00
vm_kern.c Print a more descriptive message when the mb_map is filled (out of mbuf 1996-01-31 12:05:52 +00:00
vm_kern.h Eliminate sloppy common-style declarations. There should be none left for 1995-07-29 11:44:31 +00:00
vm_map.c Fix a problem that pages in a mapped region were not always 1996-03-04 02:04:24 +00:00
vm_map.h Fix a bunch of spelling errors in the comment fields of 1996-01-30 23:02:38 +00:00
vm_meter.c Another mega commit to staticize things. 1995-12-14 09:55:16 +00:00
vm_mmap.c Oops.. I nearly forgot the actual core of the length/rounding/etc fixes 1996-03-02 17:14:09 +00:00
vm_object.c 1) Eliminate unnecessary bzero of UPAGES. 1996-03-02 02:54:24 +00:00
vm_object.h 1) Eliminate unnecessary bzero of UPAGES. 1996-03-02 02:54:24 +00:00
vm_page.c 1) Eliminate unnecessary bzero of UPAGES. 1996-03-02 02:54:24 +00:00
vm_page.h Fix a bunch of spelling errors in the comment fields of 1996-01-30 23:02:38 +00:00
vm_pageout.c Add a "NO_SWAPPING" option to disable swapping. This was originally done 1996-02-22 10:57:37 +00:00
vm_pageout.h Completed function declarations and/or added prototypes. 1995-11-21 12:55:26 +00:00
vm_pager.c Another mega commit to staticize things. 1995-12-14 09:55:16 +00:00
vm_pager.h Changes to support 1Tb filesizes. Pages are now named by an 1995-12-11 04:58:34 +00:00
vm_param.h Moved the declaration of boolean_t from <vm/vm_param.h> to 1995-12-10 02:34:29 +00:00
vm_prot.h Untangled the vm.h include file spaghetti. 1995-12-07 12:48:31 +00:00
vm_swap.c In order to fix some concurrency problems with the swap pager early 1996-03-03 21:11:08 +00:00
vm_unix.c Eliminated many redundant vm_map_lookup operations for vm_mmap. 1996-01-19 04:00:31 +00:00
vm.h Moved the declaration of boolean_t from <vm/vm_param.h> to 1995-12-10 02:34:29 +00:00
vnode_pager.c Eliminated many redundant vm_map_lookup operations for vm_mmap. 1996-01-19 04:00:31 +00:00
vnode_pager.h Another mega commit to staticize things. 1995-12-14 09:55:16 +00:00