summaryrefslogtreecommitdiffstats
path: root/sys/vm/vm_pageout.h
Commit message (Expand)AuthorAgeFilesLines
* Move what remains of vm/vm_contig.c into vm/vm_pageout.c, where similaralc2012-07-181-3/+1
* In vm_object_page_clean(), do not clean OBJ_MIGHTBEDIRTY object flagkib2012-03-171-1/+1
* vm_pageout_flush() might cache the pages that finished write to thekib2010-11-181-1/+1
* Make vm_contig_grow_cache() extern, and use it when vm_phys_alloc_contig()jchandra2010-06-041-0/+1
* Add a helper function vm_pageout_page_lock(), similar to tegge'kib2010-05-061-0/+1
* Move the code for doing out-of-memory grass from vm_pageout_scan()kib2008-09-291-0/+4
* Make contigmalloc(9)'s page laundering more robust. Specifically, usealc2007-11-251-0/+1
* /* -> /*- for license, minor formatting changesimp2005-01-071-1/+1
* Disable U area swapping and remove the routines that create, destroy,das2004-11-201-6/+0
* Remove advertising clause from University of California Regent's license,imp2004-04-061-4/+0
* - Increase the object lock's scope in vm_contig_launder() so that accessalc2003-10-181-1/+1
* Change the layout policy of the swap_pager from a hardcoded widthphk2003-08-031-1/+2
* Move a declaration to its proper place.alc2003-05-031-0/+1
* Remove unused declarations and definitions.alc2003-04-291-6/+0
* - Move swap_pager_isswapped()'s prototype to a more logical place.alc2003-04-241-1/+0
* - Acquire the vm_object's lock when performing vm_object_page_clean().alc2003-04-241-1/+1
* Make vm_pageout_page_free() static.alc2003-01-141-1/+0
* This is David Schultz's swapoff code which I am finally able to commit.dillon2002-12-151-0/+6
* Remove __P.alfred2002-03-191-7/+7
* - Remove a number of extra newlines that do not belong here according toeivind2002-03-101-3/+1
* Changes to make the OOM killer much more effective:silby2002-02-191-0/+2
* - Remove asleep(), await(), and M_ASLEEP.jhb2001-08-101-2/+0
* Change #ifdef KERNEL to #ifdef _KERNEL in the public headers. "KERNEL"peter1999-12-291-1/+1
* $Id$ -> $FreeBSD$peter1999-08-281-1/+1
* This is a rather large commit that encompasses the new swapper,dillon1999-01-211-1/+3
* VM level code cleanups.dyson1998-01-221-1/+2
* Fix some vnode management problems, and better mgmt of vnode free list.dyson1998-01-121-1/+2
* Support an optional, sysctl enabled feature of idle process swapout. Thisdyson1997-12-061-1/+7
* Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are notpeter1997-02-221-1/+1
* Make the long-awaited change from $Id$ to $FreeBSD$jkh1997-01-141-1/+1
* Make the kernel smaller with at worst a neutral effect on perf bydyson1996-11-281-32/+3
* Completed function declarations and/or added prototypes.bde1995-11-211-1/+3
* Remove unused vars & funcs, make things static, protoize a little bit.phk1995-11-201-3/+1
* Greatly simplify the msync code. Eliminate complications in vm_pageoutdyson1995-11-051-1/+2
* Reviewed by: julian with quick glances by bruce and othersjulian1995-08-281-2/+1
* NOTE: libkvm, w, ps, 'top', and any other utility which depends on structdg1995-07-131-6/+5
* Remove trailing whitespace.rgrimes1995-05-301-2/+2
* Changes from John Dyson and myself:dg1995-04-091-2/+1
* Add and move declarations to fix all of the warnings from `gcc -Wimplicit'bde1995-03-161-1/+3
* Various changes from John and myself that do the following:dg1995-03-011-3/+15
* Fixed some formatting weirdness that I overlooked in the previous commit.dg1995-01-101-4/+4
* These changes embody the support of the fully coherent merged VM buffer cache,dg1995-01-091-17/+21
* Cosmetics: unused vars, ()'s, #include's &c &c to silence gcc.phk1994-10-091-1/+2
* Made idempotentpaul1994-08-211-1/+6
* Fix up some sloppy coding practices:wollman1994-08-181-3/+1
* Added $Id$dg1994-08-021-1/+3
* The big 4.4BSD Lite to FreeBSD 2.0.0 (Development) patch.rgrimes1994-05-251-7/+23
* BSD 4.4 Lite Kernel Sourcesrgrimes1994-05-241-0/+96
OpenPOWER on IntegriCloud