summaryrefslogtreecommitdiffstats
path: root/sys/vm/vm_pageout.c
Commit message (Expand)AuthorAgeFilesLines
* Make pmap_collect() an official pmap interface.dt1999-04-231-2/+1
* Don't forcibly kill processes that are locked in-core via PHOLD - it waspeter1999-04-061-2/+3
* Stop the mfs from trying to swap out crucial bits of the mfsjulian1999-03-121-2/+2
* Eliminate a possible numerical overflow.luoqi1999-02-191-7/+7
* Hide access to vmspace:vm_pmap with inline function vmspace_pmap(). Thisluoqi1999-02-191-6/+6
* Rip out PQ_ZERO queue. PQ_ZERO functionality is now combined in withdillon1999-02-081-2/+2
* Remove MAP_ENTRY_IS_A_MAP 'share' maps. These maps were once used todillon1999-02-071-3/+3
* Change all manual settings of vm_page_t->dirty = VM_PAGE_BITS_ALLdillon1999-01-241-2/+2
* Added warning printf ( needs INVARIANTS ) when busy cache page is founddillon1999-01-241-1/+4
* It is possible for a page in the cache to be busy. vm_pageout.c was notdillon1999-01-241-1/+5
* Reorganized some of the low memory testing code to make it more useful.dillon1999-01-211-1/+1
* This is a rather large commit that encompasses the new swapper,dillon1999-01-211-71/+198
* Add John Dyson's SYSCTL descriptions, and an export of more stats topeter1998-10-311-11/+11
* Nitpicking and dusting performed on a train. Removes trivial warningsphk1998-10-251-3/+1
* Make #define NO_SWAPPING a normal kernel config option.abial1998-09-291-1/+2
* Cosmetic changes to the PAGE_XXX macros to make them consistent withdfr1998-09-041-11/+11
* Change various syscalls to use size_t arguments instead of u_int.dfr1998-08-241-10/+10
* Protect all modifications to paging_in_progress with splvm(). The i386dfr1998-08-061-2/+2
* Removed unnecessary test from if/else construct.alex1998-07-101-2/+2
* Correct sleep priority.dyson1998-06-021-2/+2
* Eradicate the variable "time" from the kernel, using various measures.phk1998-03-301-3/+3
* Some VM improvements, including elimination of alot of Sig-11dyson1998-03-161-20/+11
* Quell unneeded pageout daemon activity.dyson1998-03-081-2/+2
* This mega-commit is meant to fix numerous interrelated problems. Theredyson1998-03-071-25/+19
* 1) Use a more consistent page wait methodology.dyson1998-03-011-4/+5
* Correct some severe VM tuning problems for small systems (<=16MB), anddyson1998-02-241-7/+10
* Significantly improve the efficiency of the swap pager, which appears todyson1998-02-231-9/+7
* Staticize.eivind1998-02-091-11/+11
* Back out DIAGNOSTIC changes.eivind1998-02-061-3/+1
* 1) Start using a cleaner and more consistant page allocator insteaddyson1998-02-051-5/+6
* Turn DIAGNOSTIC into a new-style option.eivind1998-02-041-1/+3
* Change the busy page mgmt, so that when pages are freed, theydyson1998-01-311-7/+7
* VM level code cleanups.dyson1998-01-221-9/+7
* Tie up some loose ends in vnode/object management. Remove an unneededdyson1998-01-171-11/+16
* Fix some vnode management problems, and better mgmt of vnode free list.dyson1998-01-121-12/+28
* Make our v_usecount vnode reference count work identically to thedyson1998-01-061-5/+1
* Lots of improvements, including restructring the caching and managementdyson1997-12-291-18/+1
* Support running with inadequate swap space. Additionally, the codedyson1997-12-241-2/+2
* Support an optional, sysctl enabled feature of idle process swapout. Thisdyson1997-12-061-20/+40
* Add new (very useful) tunable for pageout daemon. The flag changesdyson1997-12-051-18/+20
* Support applications that need to resist or deny use of swap space.dyson1997-12-041-2/+26
* Support garbage collecting the pmap pv entries. The management doesn'tdyson1997-10-251-1/+7
* Improve management of pages moving from the inactive to active queue. Additi...dyson1997-10-061-21/+94
* Removed unused #includes.bde1997-09-011-4/+1
* Add the ability for the pageout daemon to measure stats on memory usage beforedyson1997-07-271-14/+122
* Removed a wrong LK_INTERLOCK flag.bde1997-02-271-3/+2
* Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are notpeter1997-02-221-1/+1
* This is the kernel Lite/2 commit. There are some requisite userlanddyson1997-02-101-3/+5
* Change the map entry flags from bitfields to bitmasks. Allowsdyson1997-01-161-2/+2
* Removed redundant spl0()'s from kernel processes. They were work-aroundsbde1997-01-151-4/+0
OpenPOWER on IntegriCloud