summaryrefslogtreecommitdiffstats
path: root/sys/vm/vm_pageout.c
Commit message (Expand)AuthorAgeFilesLines
* Fixed a spl hog. The vmdaemon process ran entirely at splhigh. Itbde1996-04-111-1/+3
* VM performance improvements, and reorder some operations in VM faultdyson1996-03-281-2/+4
* For Lite2: proc LIST changes.hsu1996-03-111-3/+3
* Fix a calculation for a paging parameter.dyson1996-03-091-2/+2
* Add a "NO_SWAPPING" option to disable swapping. This was originally donedg1996-02-221-12/+20
* Improved killproc() log message and made it and the other similar messagedg1996-01-311-3/+2
* 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
OpenPOWER on IntegriCloud