Age | Commit message (Expand) | Author |
2018-05-02 | Remove proc from the parameters of vn_lock(). The parameter is | Visa Hankala |
2018-04-28 | Clean up the parameters of VOP_LOCK() and VOP_UNLOCK(). It is always | Visa Hankala |
2018-03-30 | Unlock the NET_LOCK() before calling vn_lock(9) to avoid a lock ordering | Martin Pieuchot |
2018-03-08 | When we are rebooting, do not fail in uvn_io(). The vnodes are | Alexander Bluhm |
2017-08-12 | Use the NET_LOCK() macro instead of handrolling it. | Martin Pieuchot |
2017-05-15 | Enable the NET_LOCK(), take 3. | Martin Pieuchot |
2017-05-03 | Mark uvm_sync_lock as vnode'ish for witness purposes, as it is taken | Philip Guenther |
2017-03-17 | Revert the NET_LOCK() and bring back pf's contention lock for release. | Martin Pieuchot |
2017-01-25 | Enable the NET_LOCK(), take 2. | Martin Pieuchot |
2016-09-16 | move the vm_page struct from being stored in RB macro trees to RBT functions | David Gwynne |
2016-03-19 | Remove the unused flags argument from VOP_UNLOCK(). | natano |
2015-08-27 | delete a comment about gcc -Wuninitialized | Theo de Raadt |
2015-05-07 | fix indentation | Jonathan Gray |
2015-03-14 | Remove some includes include-what-you-use claims don't | Jonathan Gray |
2014-12-18 | remove two useless and unused hash penalty defines | Ted Unangst |
2014-12-17 | remove lock.h from uvm_extern.h. another holdover from the simpletonlock | Ted Unangst |
2014-12-16 | primary change: move uvm_vnode out of vnode, keeping only a pointer. | Ted Unangst |
2014-11-16 | Replace a plethora of historical protection options with just | Theo de Raadt |
2014-07-11 | Chuck Cranor rescinded clauses in his license | Jonathan Gray |
2014-07-02 | Use real parameter types for u{dv,vn}_attach() instead of void * | Matthew Dempsky |
2014-05-08 | Fix some potential integer overflows caused by converting a page number into | Mark Kettenis |
2014-04-13 | compress code by turning four line comments into one line comments. | Ted Unangst |
2014-04-08 | add IO_NOCACHE flag to vop_write arguments, which in turn sets B_NOCACHE | Bob Beck |
2013-05-30 | UVM_UNLOCK_AND_WAIT no longer unlocks, so rename it to UVM_WAIT. | Ted Unangst |
2013-05-30 | remove lots of comments about locking per beck's request | Ted Unangst |
2013-05-30 | remove simple_locks from uvm code. ok beck deraadt | Ted Unangst |
2011-07-04 | move the specfs code to a place people can see it; ok guenther thib krw | Theo de Raadt |
2011-07-04 | Replace inadvertantly removed line. | Owain Ainsworth |
2011-07-03 | Rip out and burn support for UVM_HIST. | Owain Ainsworth |
2011-07-02 | rename VFSDEBUG to VFLCKDEBUG; | Thordur I. Bjornsson |
2011-06-16 | Use the current page not he first page when working out whether to | Owain Ainsworth |
2010-05-18 | dont let sys/ioctl.h imply that you get the ioctls in dkio.h. this | David Gwynne |
2010-04-30 | Right now, if anything internal changes with a uvm object, diverse | Owain Ainsworth |
2009-08-06 | reintroduce the uvm_tree commit. | Owain Ainsworth |
2009-07-22 | Put the PG_RELEASED changes diff back in. | Owain Ainsworth |
2009-07-09 | Remove the VREF() macro and replaces all instances with a call to verf(), | Thordur I. Bjornsson |
2009-06-17 | date based reversion of uvm to the 4th May. | Owain Ainsworth |
2009-06-16 | Backout all the PG_RELEASED changes. | Owain Ainsworth |
2009-06-16 | Backout pmemrange (which to most people is more well known as physmem | Ariane van der Steldt |
2009-06-16 | Backout all changes to uvm after pmemrange (which will be backed out | Owain Ainsworth |
2009-06-06 | Since all callers of uvm_pagedeactivate did pmap_page_protect(.., VM_PROT_NONE) | Artur Grabowski |
2009-06-02 | Instead of the global hash table with the terrible hashfunction and a | Owain Ainsworth |
2009-06-01 | Since we've now cleared up a lot of the PG_RELEASED setting, remove the | Owain Ainsworth |
2009-06-01 | physmem allocator: change the view of free memory from single free pages | Ariane van der Steldt |
2009-05-23 | More PG_RELEASED cleaning. | Owain Ainsworth |
2009-04-14 | Oops, this comment change should not have been commited. What it | Owain Ainsworth |
2009-04-14 | The use of uvm.pagedaemon_lock is incredibly inconsistent. only a | Owain Ainsworth |
2009-04-13 | Convert the page queue lock to a mutex instead of a simplelock. | Owain Ainsworth |
2009-04-05 | In the unlikely even that we do the final unref on a uvm_vnode object | Owain Ainsworth |
2009-03-20 | While working on some stuff in uvm I've gotten REALLY sick of reading | Owain Ainsworth |