kernel - lwkt_token revamp
[dragonfly.git] / sys / kern / vfs_lock.c
2010-06-06 Matthew Dillonkernel - lwkt_token revamp
2010-04-15 Alex Hornungprint_backtrace - Take parameter count
2010-02-22 Matthew Dillonkernel - Refactor vnode_free_list, vnode reuse algorithm
2010-02-14 Matthew Dillonkernel - Cleanup, add assertions in the vnode freeing...
2010-02-11 Matthew Dillonkernel - sysref - Fix vnode interlock for 1->0 transition
2010-02-06 Matthew DillonMerge branch 'master' of ssh://crater.dragonflybsd...
2010-02-06 Matthew Dillonx86_64 kernel - Increase buffer cache and vnode resourc...
2010-02-06 Matthew Dillonkernel - Close MP race in vnode allocation code
2010-01-15 Matthew Dillonkernel - Fix not-quite-nonblocking VX lock in allocfree...
2010-01-15 Matthew Dillonkernel - Fix mislocated __vbusy()
2010-01-01 Matthew Dillonkernel - adjust vnode reclamation
2009-12-27 Matthew Dillonkernel - fix improper VOP_*() calls on dead vnode
2009-12-28 Matthew Dillonkernel - MPSAFE stabilization
2009-12-28 Matthew Dillonkernel - fine-grained namecache and partial vnode MPSAF...
2009-10-08 Matthew Dillonkernel - Major performance changes to VM page management.
2009-07-13 Matthew DillonBUF/BIO - MPSAFE work on core buffer cache routines.
2009-07-13 Matthew DillonMake operations on struct bio_track MPSAFE.
2009-07-13 Matthew Dillonvnode - move v_pollinfo.vpi_token to v_token
2008-06-30 Matthew DillonFix a low-memory deadlock in the VM system which can...
2008-06-19 Matthew DillonMiscellanious performance adjustments to the kernel
2007-06-09 Matthew DillonMove initialization of a vnode's various red-black...
2007-05-13 Matthew DillonOoops, cache_inval_vp_nonblock() was being called too...
2007-05-13 Matthew DillonFix a vnode recyclement namecache<->vnode deadlock...
2007-05-06 Matthew DillonUse SYSREF to reference count struct vnode. v_usecount...
2006-09-05 Matthew DillonRename malloc->kmalloc, free->kfree, and realloc->kreal...
2006-08-23 Matthew DillonBring in the initial cut of the Cache Coherency Managem...
2006-08-12 Matthew DillonVNode sequencing and locking - part 3/4.
2006-08-11 Matthew DillonVNode sequencing and locking - part 2/4.
2006-08-09 Matthew DillonVNode sequencing and locking - part 1/4.
2006-05-27 Matthew DillonMark various forms of read() and write() MPSAFE. Note...
2006-05-24 Matthew Dillonspinlock more of the file descriptor code. No apprecia...
2006-05-06 Matthew DillonThe thread/proc pointer argument in the VFS subsystem...
2006-05-05 Matthew DillonSimplify vn_lock(), VOP_LOCK(), and VOP_UNLOCK() by...
2006-05-05 Matthew DillonRemove the thread pointer argument to lockmgr(). All...
2006-04-23 Matthew DillonRemove the now unused interlock argument to the lockmgr...
2006-04-01 Matthew DillonUse the vnode v_opencount and v_writecount universally...
2006-03-27 Matthew DillonRemove NQNFS support. The mechanisms are too crude...
2006-03-27 Matthew DillonChange *_pager_allocate() to take off_t instead of...
2006-03-05 Matthew DillonReplace the global buffer cache hash table with a per...
2006-03-02 Matthew DillonPass LK_PCATCH instead of trying to store tsleep flags...
2006-02-17 Matthew DillonMake the entire BUF/BIO system BIO-centric instead...
2005-04-20 Matthew DillonGet rid of VPLACEMARKER and retool vmntvnodescan()...
2005-04-15 Matthew DillonImplement Red-Black trees for the vnode clean/dirty...
2005-01-19 Matthew DillonChange lockcount->lockcountnb in an assertion.
2004-12-24 Matthew DillonJournaling layer work. Add a new system call, mountctl...
2004-11-23 Matthew DillonDocument the mandatory use of vget() prior to modifying...
2004-10-22 Matthew DillonMake an existing vnode lock assertion a bit more verbose.
2004-10-12 Matthew DillonVFS messaging/interfacing work stage 8/99: Major rework...