summaryrefslogtreecommitdiffstats
path: root/sys/vm/vm_pageout.c
Commit message (Expand)AuthorAgeFilesLines
* This is a cleanup patch to Peter's new OBJT_PHYS VM object typedillon2000-05-291-6/+10
* Fix bug in vm_pageout_page_stats() that always resulted in a fulldillon2000-05-291-0/+2
* Checkpoint of a new physical memory backed object type, that does notpeter2000-05-211-1/+1
* Implement an optimization of the VM<->pmap API. Pass vm_page_t's directlypeter2000-05-211-8/+8
* Add necessary spl protection for swapper. The problem was located bydillon2000-03-271-0/+4
* Revert spelling mistake I made in the previous commitcharnier2000-03-271-1/+1
* Spellingcharnier2000-03-261-4/+4
* Lock reporting and assertion changes.eivind1999-12-111-1/+1
* The core of this patch is to vm/vm_page.h. The effects are two-fold: (1) toalc1999-10-301-29/+29
* useracc() the prequel:phk1999-10-291-1/+0
* Reviewed by: Alan Cox <alc@cs.rice.edu>, David Greenman <dg@root.com>dillon1999-09-171-92/+95
* $Id$ -> $FreeBSD$peter1999-08-281-1/+1
* Remove two unused variable declarations.alc1999-08-221-3/+1
* vm_pageout_clean:alc1999-08-171-27/+1
* The buffer queue mechanism has been reformulated. Instead of havingmckusick1999-07-041-11/+9
* Slight reorganization of kernel thread/process creation. Instead of usingpeter1999-07-011-3/+4
* There isn't much point waking up a daemon that hasn't existed sincepeter1999-06-261-6/+2
* 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
OpenPOWER on IntegriCloud