summaryrefslogtreecommitdiffstats
path: root/sys/uvm/uvm_pdaemon.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* uvm changes for buffer cache improvements.beck2011-07-061-7/+40
* Rip out and burn support for UVM_HIST.oga2011-07-031-24/+1
* Typo in comment.krw2011-04-011-2/+2
* remove static so things show up in ddb.thib2010-09-261-6/+6
* Fix buffer cache backoff in the page daemon - deal with inactive pages tobeck2009-10-141-11/+4
* fix the page daemon to back off the buffer cache correctly even in the casebeck2009-08-081-5/+11
* Dynamic buffer cache support - a re-commit of what was backed outbeck2009-08-021-4/+6
* Put the PG_RELEASED changes diff back in.oga2009-07-221-33/+18
* Fix a use after free in the pagedaemon.oga2009-06-261-2/+7
* date based reversion of uvm to the 4th May.oga2009-06-171-11/+11
* Backout all changes to uvm after pmemrange (which will be backed outoga2009-06-161-13/+29
* Back out all the buffer cache changes I committed during c2k9. This reverts threebeck2009-06-151-8/+6
* Somehow I missed comitting this.art2009-06-061-2/+1
* Dynamic buffer cache sizing.beck2009-06-051-6/+8
* Since we've now cleared up a lot of the PG_RELEASED setting, remove theoga2009-06-011-28/+13
* Remove static qualifier of functions that are not inline.ariane2009-05-081-6/+6
* Instead of keeping two ints in the uvm structure specifically just tooga2009-05-041-6/+6
* Another case of locking just to read uvmexp.free. Kill the locking, notoga2009-04-171-3/+1
* We don't need to grab the fpageqlock to do nothing but look at the valueoga2009-04-151-4/+1
* The use of uvm.pagedaemon_lock is incredibly inconsistent. only aoga2009-04-141-22/+13
* Convert the page queue lock to a mutex instead of a simplelock.oga2009-04-131-12/+4
* Instead of doing splbio(); simple_lock(&uvm.aiodoned_lock); just replaceoga2009-04-061-28/+10
* While working on some stuff in uvm I've gotten REALLY sick of readingoga2009-03-201-5/+3
* Register aiodoned_proc, although it is not used anywhere yet; PR #6034miod2009-01-121-1/+3
* Make the pagedaemon a bit happier.art2008-07-021-17/+10
* Turn the uvm_{lock/unlock}_fpageq() inlines intothib2007-12-181-9/+9
* Bring back Mickey's UVM anon change. Testing by thib@, beck@ andpedro2007-06-181-3/+3
* While splitting flags and pqflags might have been a good idea in theoryart2007-04-131-25/+30
* Mechanically rename the "flags" and "version" fields in struct vm_pageart2007-04-041-14/+14
* fix uvmhist #2: args are always u_long so fix missing %d and %x and no %ll; no change for normal codemickey2006-07-311-5/+5
* Back out the anon change. Apparently it was tested by a few, but most ofderaadt2006-07-131-3/+3
* from netbsd: make anons dynamically allocated from pool.mickey2006-06-211-3/+3
* tpyomickey2006-05-161-2/+2
* remove drain hooks from pool.tedu2006-05-071-4/+1
* Make sure that b_iodone handlers are called at splbio (and splassert(IPL_BIO) in all known callers, just to make sure).art2002-05-241-1/+3
* First round of __P removal in sysmillert2002-03-141-4/+4
* spellingderaadt2002-02-101-2/+2
* Back out a few more uvm changes, especially wrt swap usage.miod2002-01-021-51/+37
* UBC was a disaster. It worked very good when it worked, but on someart2001-12-191-40/+188
* Sync in more uvm from NetBSD. Mostly just cosmetic stuff.art2001-11-281-33/+28
* Sync in more uvm changes from NetBSD.art2001-11-281-157/+14
* Bring in more changes from NetBSD. Mostly pagedaemon improvements.art2001-11-121-90/+96
* Merge in some parts of the ubc work that has been done in NetBSD that are notart2001-11-101-148/+164
* More sync to NetBSD.art2001-11-061-3/+7
* Move the last content from vm/ to uvm/art2001-11-061-4/+2
* Minor sync to NetBSD.art2001-11-051-3/+2
* Don't include <vm/vm_kern.h> if you don't need foo_map.miod2001-09-111-2/+1
* Various random fixes from NetBSD.art2001-08-111-2/+2
* Make uvm_wait take a const char *art2001-07-181-3/+3
* Get rid of the PMAP_NEW option by making it mandatory for all archs.art2001-07-181-11/+10