summaryrefslogtreecommitdiffstats
path: root/sys/vm/vm_pageout.c
Commit message (Expand)AuthorAgeFilesLines
* Correct some unfortunately chosen constants, otherwise, not enoughdyson1996-05-291-4/+3
* After careful review by David Greenman and myself, David had found adyson1996-05-291-59/+94
* Fix a couple of problems in the pageout_scan routine. First, there isdyson1996-05-261-3/+17
* Add apparently needed splvm protection to the active queue, and eliminatedyson1996-05-241-2/+9
* This set of commits to the VM system does the following, and containdyson1996-05-181-88/+51
* 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
OpenPOWER on IntegriCloud