aboutsummaryrefslogtreecommitdiff
path: root/sys/vm/vm_page.c
Commit message (Expand)AuthorAgeFilesLines
* $Id$ -> $FreeBSD$Peter Wemm1999-08-291-1/+1
* MFC: Set cnt.v_page_size to PAGE_SIZE rather than DEFAULT_PAGE_SIZE so thatAlan Cox1999-08-181-2/+2
* MFC: Shrink vm_object's by (1) removing cache_count and wired_count andAlan Cox1999-07-291-26/+1
* MFC: 1.128Alan Cox1999-03-231-2/+8
* KNFize, by bde.Eivind Eklund1999-01-101-5/+5
* Split DIAGNOSTIC -> DIAGNOSTIC, INVARIANTS, and INVARIANT_SUPPORT asEivind Eklund1999-01-081-22/+7
* Update comments to routines in vm_page.c, most especially whether aMatthew Dillon1998-12-231-19/+106
* Closed a small race condition between wiring/unwiring pages that involvedDavid Greenman1998-11-111-4/+4
* Fixed wrong comments in and about vm_page_deactivate().David Greenman1998-10-281-13/+3
* Added a second argument, "activate" to the vm_page_unwire() call so thatDavid Greenman1998-10-281-6/+14
* Nitpicking and dusting performed on a train. Removes trivial warningsPoul-Henning Kamp1998-10-251-5/+1
* Nuked PG_TABLED flag. Replaced with m->object != NULL.David Greenman1998-10-211-8/+4
* Add a diagnostic printf for freeing a wired page. This will eventuallyDavid Greenman1998-10-211-1/+2
* Cosmetic changes to the PAGE_XXX macros to make them consistent withDoug Rabson1998-09-041-11/+11
* Change various syscalls to use size_t arguments instead of u_int.Doug Rabson1998-08-241-11/+11
* Notify pmap when a page is freed on the alpha to allow it to clean upDoug Rabson1998-07-261-1/+5
* Cast pointers to [u]intptr_t instead of to [unsigned] long.Bruce Evans1998-07-151-2/+2
* Fixed printf format errors.Bruce Evans1998-07-111-4/+5
* Removed unused includes.Bruce Evans1998-06-211-2/+1
* This commit fixes various 64bit portability problems required forDoug Rabson1998-06-071-2/+2
* Cleanup and remove some dead code from the initialization.John Dyson1998-06-021-15/+5
* Seatbelts for vm_page_bits() in case a file offset is passed in rather thanPeter Wemm1998-05-021-2/+3
* Support compiling with `gcc -ansi'.Bruce Evans1998-04-151-4/+4
* Some VM improvements, including elimination of alot of Sig-11John Dyson1998-03-161-1/+7
* Some cruft left over from my megacommit. A page rotation optimizationJohn Dyson1998-03-081-7/+2
* This mega-commit is meant to fix numerous interrelated problems. ThereJohn Dyson1998-03-071-14/+41
* 1) Use a more consistent page wait methodology.John Dyson1998-03-011-10/+24
* Staticize.Eivind Eklund1998-02-091-4/+4
* Back out DIAGNOSTIC changes.Eivind Eklund1998-02-061-3/+1
* 1) Start using a cleaner and more consistant page allocator insteadJohn Dyson1998-02-051-19/+94
* Turn DIAGNOSTIC into a new-style option.Eivind Eklund1998-02-041-1/+3
* contigalloc doesn't place the allocated page(s) into an object, andJohn Dyson1998-01-311-3/+5
* Change the busy page mgmt, so that when pages are freed, theyJohn Dyson1998-01-311-41/+82
* VM level code cleanups.John Dyson1998-01-221-7/+15
* Tie up some loose ends in vnode/object management. Remove an unneededJohn Dyson1998-01-171-9/+29
* Fix some vnode management problems, and better mgmt of vnode free list.John Dyson1998-01-121-1/+19
* Lots of improvements, including restructring the caching and managementJohn Dyson1997-12-291-3/+8
* Fix the "missing page" problem. Also, improve the performance of pageJohn Dyson1997-11-061-33/+74
* Fix contigmalloc() and contigmalloc1() arguments.Poul-Henning Kamp1997-10-101-3/+3
* Print correct function name in panicsPeter Wemm1997-09-131-4/+4
* Removed unused #includes.Bruce Evans1997-09-011-2/+1
* Get rid of the ad-hoc memory allocator for vm_map_entries, in lieu ofJohn Dyson1997-08-051-23/+1
* Check the correct queue for waking up the pageout daemon. Specifically,John Dyson1997-05-011-2/+2
* Fix a significant error in the accounting for pre-zeroed pages. ThisJohn Dyson1997-03-231-5/+6
* Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are notPeter Wemm1997-02-221-1/+1
* Provide an alternative interface to contigmalloc() which allows a specificGarrett Wollman1997-02-131-4/+19
* This is the kernel Lite/2 commit. There are some requisite userlandJohn Dyson1997-02-101-1/+1
* Make the long-awaited change from $Id$ to $FreeBSD$Jordan K. Hubbard1997-01-141-1/+1
* Make the kernel smaller with at worst a neutral effect on perf byJohn Dyson1996-11-281-1/+21
* Improve the locality of reference for variables in vm_page andJohn Dyson1996-11-171-13/+13