summaryrefslogtreecommitdiffstats
path: root/sys/vm/vm_pageout.c
Commit message (Expand)AuthorAgeFilesLines
* Eliminated many redundant vm_map_lookup operations for vm_mmap.dyson1996-01-191-43/+38
* Another mega commit to staticize things.phk1995-12-141-4/+4
* Changes to support 1Tb filesizes. Pages are now named by andyson1995-12-111-10/+13
* Untangled the vm.h include file spaghetti.dg1995-12-071-1/+8
* Remove unused vars & funcs, make things static, protoize a little bit.phk1995-11-201-5/+5
* Greatly simplify the msync code. Eliminate complications in vm_pageoutdyson1995-11-051-7/+23
* Get rid of machine-dependent NBPG and replace with PAGE_SIZE.dyson1995-10-231-2/+2
* Fix argument passing to the "freeer" routine. Added some prototypes. (bde)dg1995-10-071-9/+14
* Avoid a 64bit divide.phk1995-10-061-2/+2
* Fixed init functions argument type - caddr_t -> void *. Fixed a couple ofdg1995-09-091-3/+3
* Reviewed by: julian with quick glances by bruce and othersjulian1995-08-281-3/+30
* NOTE: libkvm, w, ps, 'top', and any other utility which depends on structdg1995-07-131-195/+166
* swapout_threads() -> swapout_procs().dg1995-07-101-2/+2
* Remove trailing whitespace.rgrimes1995-05-301-4/+4
* Changes to fix the following bugs:dg1995-05-211-2/+2
* Changed "handle" from type caddr_t to void *; "handle" is several differentdg1995-05-101-2/+2
* Fixed a logic bug that caused the vmdaemon to not wake up when intended.dg1995-04-171-22/+27
* Removed obsolete/unused variable declarations. Killed externs and includeddg1995-04-161-9/+3
* Moved some zero-initialized variables into .bss. Made code intended to bedg1995-04-161-3/+3
* Changes from John Dyson and myself:dg1995-04-091-41/+110
* Fixed typo...using wrong variable in page_shortage calculation.dg1995-03-281-2/+2
* Fixed "pages freed by daemon" statistic (again).dg1995-03-281-1/+3
* Add and move declarations to fix all of the warnings from `gcc -Wimplicit'bde1995-03-161-2/+2
* Deleted vm_object_setpager().dg1995-03-121-2/+2
* Various changes from John and myself that do the following:dg1995-03-011-13/+16
* Don't use __P(()) in a function definition.bde1995-02-251-2/+2
* vm_page.c:dg1995-02-221-16/+10
* Only do object paging_in_progress wakeups if someone is waiting on thisdg1995-02-221-2/+5
* Moved ACT_MAX, ACT_ADVANCE, and ACT_DECLINE to vm_page.h.dg1995-02-201-4/+1
* YF fix.phk1995-02-141-6/+3
* Minor algorithmic adjustments that reduce the CPU consumption of thedg1995-02-091-72/+12
* swap_pager.c:dg1995-02-021-9/+3
* Completed the fix for attempting to page out pages via the device_pager.dg1995-01-281-1/+4
* Added ability to detect sequential faults and DTRT. (swap_pager.c)dg1995-01-241-21/+22
* Fixed some formatting weirdness that I overlooked in the previous commit.dg1995-01-101-6/+6
* These changes embody the support of the fully coherent merged VM buffer cache,dg1995-01-091-368/+408
* Submitted by: Ben Jacksonats1995-01-021-2/+2
* These changes fix a couple of lingering VM problems:dg1994-11-251-81/+2
* Don't ever try to kill off process 1 - even if we are out of swap spacedg1994-11-171-2/+3
* Set laundry flag when transitioning an inactive page from clean to dirty.dg1994-11-141-2/+4
* Added support for starting the experimental "vmdaemon" system process.dg1994-11-061-76/+165
* #if 0'd out the object cache trimming code - there are multiple waysdg1994-10-251-1/+3
* Fixed object cache trimming policy so it actually works.dg1994-10-231-7/+5
* Adjusted reserved levels to fix a deadlock condition.dg1994-10-231-3/+3
* Various changes to allow operation without any swapspace configured. Notedg1994-10-221-8/+55
* Fix the remaining vmmeter counters. They all now work correctly.dg1994-10-181-2/+5
* 1) Some of the counters in the vmmeter struct don't fit well into the Mach VMdg1994-10-151-6/+1
* Fixed an object reference count problem that was caused by a call todg1994-10-131-4/+3
* Cosmetics: unused vars, ()'s, #include's &c &c to silence gcc.phk1994-10-091-1/+2
* Cosmetics. Unused vars and other warnings.phk1994-10-071-14/+10
OpenPOWER on IntegriCloud