summaryrefslogtreecommitdiffstats
path: root/sys/uvm/uvm_anon.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Remove parenthesis around return value to reduce the diff with NetBSD.mpi2021-03-261-2/+2
* Sync some comments in order to reduce the difference with NetBSD.mpi2021-03-201-23/+26
* Modify `uvmexp.swpgonly' atomically, required for uvm_fault() w/o KERNEL_LOCK()mpi2021-03-041-3/+3
* (re)Introduce locking for amaps & anons.mpi2021-01-191-39/+81
* Grab the `pageqlock' before calling uvm_pageclean() as intended.mpi2020-11-241-1/+3
* Add uvm_anfree_list() to free anons as a list of pages. Use this inbeck2020-01-041-6/+21
* all pools have their ipl set via pool_setipl, so fold it into pool_init.dlg2016-09-151-3/+2
* pool_setipl on all uvm pools.dlg2016-06-171-1/+2
* Wait for RAM in uvm_fault when allocating uvm structures failsstefan2016-05-081-1/+14
* Remove dead assignments and now unused variables.chl2016-03-291-3/+1
* Remove the unused loan_count field and the related uvm logic. Most ofvisa2015-08-211-80/+13
* convert pool_init nointr to waitoktedu2014-12-231-3/+3
* remove lock.h from uvm_extern.h. another holdover from the simpletonlocktedu2014-12-171-1/+2
* Replace a plethora of historical protection options with justderaadt2014-11-161-3/+3
* remove uneeded proc.h includesjsg2014-09-141-2/+1
* Chuck Cranor rescinded clauses in his licensejsg2014-07-111-8/+1
* compress code by turning four line comments into one line comments.tedu2014-04-131-32/+4
* remove lots of comments about locking per beck's requesttedu2013-05-301-18/+3
* remove simple_locks from uvm code. ok beck deraadttedu2013-05-301-49/+1
* Rip out and burn support for UVM_HIST.oga2011-07-031-12/+1
* date based reversion of uvm to the 4th May.oga2009-06-161-3/+1
* Backout all changes to uvm after pmemrange (which will be backed outoga2009-06-161-1/+2
* Since all callers of uvm_pagedeactivate did pmap_page_protect(.., VM_PROT_NONE)art2009-06-061-2/+1
* in the (currently unused) loaning case for uvm_anfree, zero out anon->an_pageoga2009-05-301-1/+3
* While working on some stuff in uvm I've gotten REALLY sick of readingoga2009-03-201-11/+7
* Correctly amount swap usage for anons, from NetBSD via PR 5772.miod2008-04-101-8/+8
* Bring back Mickey's UVM anon change. Testing by thib@, beck@ andpedro2007-06-181-184/+25
* While splitting flags and pqflags might have been a good idea in theoryart2007-04-131-7/+5
* Mechanically rename the "flags" and "version" fields in struct vm_pageart2007-04-041-4/+4
* fix uvmhist #2: args are always u_long so fix missing %d and %x and no %ll; no change for normal codemickey2006-07-311-2/+2
* fix fmts for UVMHIST_LOG() entries making it more useful on 64bit archs; miod@ okmickey2006-07-261-4/+4
* Back out the anon change. Apparently it was tested by a few, but most ofderaadt2006-07-131-25/+184
* from netbsd: make anons dynamically allocated from pool.mickey2006-06-211-184/+25
* First round of __P removal in sysmillert2002-03-141-2/+2
* Back out a few more uvm changes, especially wrt swap usage.miod2002-01-021-18/+15
* UBC was a disaster. It worked very good when it worked, but on someart2001-12-191-14/+17
* Sync in more uvm from NetBSD. Mostly just cosmetic stuff.art2001-11-281-9/+9
* Sync in more uvm changes from NetBSD.art2001-11-281-7/+7
* Merge in the unified buffer cache code as found in NetBSD 2001/03/10. Theart2001-11-271-4/+1
* Sync in more stuff from NetBSD.art2001-11-111-20/+27
* Another sync of uvm to NetBSD. Just minor fiddling, no major changes.art2001-11-071-20/+8
* More sync to NetBSD.art2001-11-061-5/+10
* Move the last content from vm/ to uvm/art2001-11-061-4/+2
* Minor sync to NetBSD.art2001-11-051-3/+2
* merge vm/vm_kern.h into uvm/uvm_extern.h; art@ okmickey2001-09-191-2/+1
* Add support for disabling swap devices (swapctl -d).art2001-07-261-31/+208
* Get rid of the PMAP_NEW option by making it mandatory for all archs.art2001-07-181-3/+3
* Sync with NetBSD 19990911 (just before PMAP_NEW was required)smart2001-06-231-2/+4
* $OpenBSD$niklas2001-01-291-0/+1
* Convert bzero to memset(X, 0..) and bcopy to memcpy.art2000-09-071-2/+2