summaryrefslogtreecommitdiffstats
path: root/sys/vm/vm_pageout.c
Commit message (Expand)AuthorAgeFilesLines
* Reviewed by:dyson1996-09-281-3/+3
* Addition of page coloring support. Various levels of coloring are afforded.dyson1996-09-081-5/+9
* Backed out the recent changes/enhancements to the VM code. Thedyson1996-07-301-29/+31
* This commit is meant to solve a couple of VM system problems ordyson1996-07-271-30/+28
* Back-off on the previous commit, specifically remove the look-aheaddyson1996-07-081-11/+3
* Fix a problem with the pageout daemon RSS limiting, where it degradesdyson1996-07-081-21/+27
* Make sure we have an object in the map entry before trying to trim pagesdg1996-06-291-2/+3
* This commit does a couple of things:dyson1996-06-261-131/+170
* Remove RSS limiting until I rewrite the code to be non-recursive. Thedyson1996-06-241-9/+5
* Several bugfixes/improvements:dyson1996-06-171-33/+46
* This commit is dual-purpose, to fix more of the pageout daemondyson1996-05-311-19/+61
* 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
OpenPOWER on IntegriCloud