summaryrefslogtreecommitdiff
path: root/sys/uvm/uvm_glue.c
AgeCommit message (Expand)Author
2019-06-21Make resource limit access MP-safe. So far, the copy-on-write sharingVisa Hankala
2019-01-10Hold a read lock on the map while doing the actual device I/O during inMark Kettenis
2017-05-08Unifed PMAP_UAREA, unused since we stopped supporting ARM < v7.Martin Pieuchot
2017-04-30Unifdef KGDB.Martin Pieuchot
2017-02-14Convert most of the manual checks for CPU hogging to sched_pause().Martin Pieuchot
2015-09-13Rename __sysctl syscall to just sysctl, as the userland wrapper is no longerPhilip Guenther
2014-12-15don't drop the kernel lock everytime. on a busy system, this results inTed Unangst
2014-12-05Introduce a new sysctl to retrieve VM map entriesMasao Uebayashi
2014-11-16Replace a plethora of historical protection options with justTheo de Raadt
2014-07-11Chuck Cranor rescinded clauses in his licenseJonathan Gray
2014-05-15Move from struct proc to process the reference-count-holding pointersPhilip Guenther
2014-05-03Fix whitespace fail in previous commitPhilip Guenther
2014-05-03Move the u-area allocation and pmap-magic logic to its own functionPhilip Guenther
2014-04-13compress code by turning four line comments into one line comments.Ted Unangst
2014-04-03add a uvm_yield function and use it in the reaper path to prevent theTed Unangst
2013-03-31do not need machine/cpu.h directlyTheo de Raadt
2012-03-23Make rusage totals, itimers, and profile settings per-process insteadPhilip Guenthe
2011-04-15move uvm_pageratop from uvm_pager.c local to a general uvm functionOwain Ainsworth
2011-04-07In uvm_vslock_device(), if uvm_pglistalloc() fails, make sure to not passMiod Vallat
2011-04-01Two problems with vslock_device functions.Artur Grabowski
2010-07-02Don't bother trying to handle a uvm_pglistalloc failure when called withThordur I. Bjornsson
2010-07-02nuke unused global and a comment.Thordur I. Bjornsson
2010-07-02Add missing pmap_update. pointed out by matthew@Artur Grabowski
2010-07-01Implement vs{,un}lock_device and use it for physio.Artur Grabowski
2010-06-30knf function decleration nit.Thordur I. Bjornsson
2009-08-11uvm_scheduler() sounds important, but ``while(1) tsleep()'' is kinda lameBret Lambert
2009-03-20While working on some stuff in uvm I've gotten REALLY sick of readingOwain Ainsworth
2008-10-24it is a good policy to clear the pointer after we free somethingTheo de Raadt
2007-05-26Dynamic buffer cache. Initial diff from mickey@, okay art@ beck@ toby@Pedro Martelletto
2007-05-18Instead of a silly loop with goto, just use while(1).Artur Grabowski
2006-11-29Kernel stack can be swapped. This means that stuff that's on the stackMiod Vallat
2006-05-25Enable optional specific handling of the u-area in pmap via PMAP_UAREA ifMiod Vallat
2005-11-01In uvm_swapout(), protect "p->p_swtime = 0;" with SCHED_LOCK() as is alreadyAaron Campbell
2005-05-31Protect the run queues with SCHED_LOCK, not just spl (ot nothing at all inArtur Grabowski
2005-05-29sched work by niklas and art backed out; causes panicsTheo de Raadt
2005-05-25This patch is mortly art's work and was done *a year* ago. Art wants to thankNiklas Hallqvist
2004-02-23sync of pmap_update() calls with NetBSD. pmap_update is defined away onDale Rahn
2003-11-20Sync comments with NetBSD.Alexander Yurchenko
2003-11-20Check for round_page() overflow in uvm_vslock()/uvm_vsunlock().Alexander Yurchenko
2003-11-08Avoid a race condition while swapping in a process.Thomas Nordin
2003-08-10Remove uvm_useracc(): misleading, gives a false sentiment of security, andMiod Vallat
2003-01-29check the uvm_fault_wire() for failure, just like other calls; art@ okMichael Shalayeff
2002-06-09fix the use of "cuz" in the tree; these are all in commentsJason Peel
2002-03-14First round of __P removal in sysTodd C. Miller
2001-12-19UBC was a disaster. It worked very good when it worked, but on someArtur Grabowski
2001-12-04Yet another sync to NetBSD uvm.Artur Grabowski
2001-11-28Sync in more uvm from NetBSD. Mostly just cosmetic stuff.Artur Grabowski
2001-11-28more sync to netbsd. some bugfixes in uvm_km_kmemalloc, lots of fixes in uvm_...Artur Grabowski
2001-11-28Sync in more uvm changes from NetBSD.Artur Grabowski
2001-11-10Move maxdmap and maxsmap to kern_resource.cArtur Grabowski