summaryrefslogtreecommitdiff
path: root/sys/uvm/uvm_vnode.c
AgeCommit message (Expand)Author
2016-09-16move the vm_page struct from being stored in RB macro trees to RBT functionsDavid Gwynne
2016-03-19Remove the unused flags argument from VOP_UNLOCK().natano
2015-08-27delete a comment about gcc -WuninitializedTheo de Raadt
2015-05-07fix indentationJonathan Gray
2015-03-14Remove some includes include-what-you-use claims don'tJonathan Gray
2014-12-18remove two useless and unused hash penalty definesTed Unangst
2014-12-17remove lock.h from uvm_extern.h. another holdover from the simpletonlockTed Unangst
2014-12-16primary change: move uvm_vnode out of vnode, keeping only a pointer.Ted Unangst
2014-11-16Replace a plethora of historical protection options with justTheo de Raadt
2014-07-11Chuck Cranor rescinded clauses in his licenseJonathan Gray
2014-07-02Use real parameter types for u{dv,vn}_attach() instead of void *Matthew Dempsky
2014-05-08Fix some potential integer overflows caused by converting a page number intoMark Kettenis
2014-04-13compress code by turning four line comments into one line comments.Ted Unangst
2014-04-08add IO_NOCACHE flag to vop_write arguments, which in turn sets B_NOCACHEBob Beck
2013-05-30UVM_UNLOCK_AND_WAIT no longer unlocks, so rename it to UVM_WAIT.Ted Unangst
2013-05-30remove lots of comments about locking per beck's requestTed Unangst
2013-05-30remove simple_locks from uvm code. ok beck deraadtTed Unangst
2011-07-04move the specfs code to a place people can see it; ok guenther thib krwTheo de Raadt
2011-07-04Replace inadvertantly removed line.Owain Ainsworth
2011-07-03Rip out and burn support for UVM_HIST.Owain Ainsworth
2011-07-02rename VFSDEBUG to VFLCKDEBUG;Thordur I. Bjornsson
2011-06-16Use the current page not he first page when working out whether toOwain Ainsworth
2010-05-18dont let sys/ioctl.h imply that you get the ioctls in dkio.h. thisDavid Gwynne
2010-04-30Right now, if anything internal changes with a uvm object, diverseOwain Ainsworth
2009-08-06reintroduce the uvm_tree commit.Owain Ainsworth
2009-07-22Put the PG_RELEASED changes diff back in.Owain Ainsworth
2009-07-09Remove the VREF() macro and replaces all instances with a call to verf(),Thordur I. Bjornsson
2009-06-17date based reversion of uvm to the 4th May.Owain Ainsworth
2009-06-16Backout all the PG_RELEASED changes.Owain Ainsworth
2009-06-16Backout pmemrange (which to most people is more well known as physmemAriane van der Steldt
2009-06-16Backout all changes to uvm after pmemrange (which will be backed outOwain Ainsworth
2009-06-06Since all callers of uvm_pagedeactivate did pmap_page_protect(.., VM_PROT_NONE)Artur Grabowski
2009-06-02Instead of the global hash table with the terrible hashfunction and aOwain Ainsworth
2009-06-01Since we've now cleared up a lot of the PG_RELEASED setting, remove theOwain Ainsworth
2009-06-01physmem allocator: change the view of free memory from single free pagesAriane van der Steldt
2009-05-23More PG_RELEASED cleaning.Owain Ainsworth
2009-04-14Oops, this comment change should not have been commited. What itOwain Ainsworth
2009-04-14The use of uvm.pagedaemon_lock is incredibly inconsistent. only aOwain Ainsworth
2009-04-13Convert the page queue lock to a mutex instead of a simplelock.Owain Ainsworth
2009-04-05In the unlikely even that we do the final unref on a uvm_vnode objectOwain Ainsworth
2009-03-20While working on some stuff in uvm I've gotten REALLY sick of readingOwain Ainsworth
2008-10-06uvn_attach message is purely diagnostic, not neededTheo de Raadt
2007-09-17instead of inspecting the vnode op's to figure out ifThordur I. Bjornsson
2007-08-31simplify uvm_vnp_sync() by removing some simplelock goo.Thordur I. Bjornsson
2007-06-05use six new macros to access & store the 48-bit disklabel fields relatedTheo de Raadt
2007-05-29Kill some simplelock goo that annoyed me while reading.Thordur I. Bjornsson
2007-04-14remove staticTed Unangst
2007-04-13While splitting flags and pqflags might have been a good idea in theoryArtur Grabowski
2007-04-04Mechanically rename the "flags" and "version" fields in struct vm_pageArtur Grabowski
2007-03-25Remove references to KERN_SUCCESS, okay miod@Pedro Martelletto