freebsd-src/sys/vm
John Dyson 030ad08012 Fixed a problem that the UPAGES of a process were being run down
in a suboptimal manner.  I had also noticed some panics that appeared
to be at least superficially caused by this problem.  Also, included
are some minor mods to support more general handling of page table page
faulting.  More details in a future commit.
1996-04-03 05:23:44 +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 Add a missing initialization of the hold_count for device pager ficticiouse 1996-03-09 06:54:41 +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 Add a function prototype for pmap_prefault. 1996-03-28 04:54:50 +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.h Moved the declaration of boolean_t from <vm/vm_param.h> to 1995-12-10 02:34:29 +00:00
vm_extern.h kern_descrip.c: add fdshare()/fdcopy() 1996-02-23 18:49:25 +00:00
vm_fault.c VM performance improvements, and reorder some operations in VM fault 1996-03-28 04:53:28 +00:00
vm_glue.c Fixed a problem that the UPAGES of a process were being run down 1996-04-03 05:23:44 +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 Fixed a problem that the UPAGES of a process were being run down 1996-04-03 05:23:44 +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 For Lite2: proc LIST changes. 1996-03-11 06:11:43 +00:00
vm_mmap.c Force device mappings to always be shared. It doesn't make sense for them 1996-03-16 15:00:05 +00:00
vm_object.c Revert to previous calculation of vm_object_cache_max: it simply works 1996-03-29 06:28:48 +00:00
vm_object.h 1) Eliminate unnecessary bzero of UPAGES. 1996-03-02 02:54:24 +00:00
vm_page.c VM performance improvements, and reorder some operations in VM fault 1996-03-28 04:53:28 +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 VM performance improvements, and reorder some operations in VM fault 1996-03-28 04:53:28 +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 Undid last revision. It duplicated part of second last revision. 1996-03-28 15:40:17 +00:00
vm_unix.c Eliminated many redundant vm_map_lookup operations for vm_mmap. 1996-01-19 04:00:31 +00:00
vnode_pager.c Fix the problem that unmounting filesystems that are backed by a VMIO 1996-03-19 05:13:22 +00:00
vnode_pager.h Another mega commit to staticize things. 1995-12-14 09:55:16 +00:00