aboutsummaryrefslogtreecommitdiff
path: root/sys/kern/vfs_subr.c
Commit message (Expand)AuthorAgeFilesLines
* MFC: expose vdropl()Dag-Erling Smørgrav2007-05-241-2/+1
* MFC: Do not set B_NOCACHE on buffers when releasing them in flushbuflist().John Baldwin2007-02-121-1/+1
* MFC: sys/kern/vfs_subr.c 1.682Pawel Jakub Dawidek2006-12-041-2/+18
* MFC: Use mount interlock to protect all changes to mnt_flag andTor Egge2006-10-091-0/+4
* MFC rev. 1.685:Konstantin Belousov2006-10-091-1/+2
* MFC rev 1.667: vfs_busy() holds reference on mount until vfs_unbusy()Tor Egge2006-09-271-3/+9
* MFC: sys/kern/vfs_subr.c 1.680,1.681Pawel Jakub Dawidek2006-09-041-0/+10
* MFC rev. 1.637:Konstantin Belousov2006-07-051-0/+1
* MFC: sys/kern/vfs_subr.c 1.671Pawel Jakub Dawidek2006-05-131-2/+0
* MFC rev 1.669. This is done only because the change has been tested for aScott Long2006-05-041-0/+3
* MFC Revs 1.664, 1.661, 1.660, 1.659, 1.658, 1.657Jeff Roberson2006-03-131-35/+62
* MFC: Eliminate a deadlock when creating snapshots. BlockingTor Egge2006-03-091-0/+2
* MFC: Don't try to show marker nodes.Tor Egge2006-03-091-1/+1
* MFC: Add marker vnodes to ensure that all vnodes associated with the mountTor Egge2006-01-141-22/+17
* MFC changes from 2005.10.26:Diomidis Spinellis2005-12-261-0/+17
* MFC:Doug White2005-11-121-0/+4
* MFC r1.650:Kris Kennaway2005-10-251-1/+2
* MFC snaplk deadlock fixDon Lewis2005-10-041-1/+2
* MFC:Poul-Henning Kamp2005-09-181-0/+27
* MFC: Break out of loop if next buffer pointer has become invalid whileTor Egge2005-09-171-0/+15
* Merge vfs_subr.c:1.646 from HEAD to RELENG_6:Robert Watson2005-09-151-1/+1
* MFC r1.643:Suleiman Souhlal2005-09-031-1/+1
* MFC vfs_subr.c 1.636 and 1.642Don Lewis2005-09-031-7/+46
* Merge vfs_subr.c:1.641 from HEAD to RELENG_6:Robert Watson2005-08-231-6/+16
* MFC r1.639: Do not drop the vnode interlock if vdropl is called on alreadyAlexander Kabaev2005-08-151-3/+1
* MFC:Suleiman Souhlal2005-08-151-0/+2
* Fix one "wrong b_bufobj" panic in reassignbuf() by moving VI_UNLOCK(vp)Pawel Jakub Dawidek2005-07-051-1/+1
* Fix the recent panics/LORs/hangs created by my kqueue commit by:Suleiman Souhlal2005-07-011-23/+49
* - Try to catch the wrong bufobj panics a little earlier. I believe theyJeff Roberson2005-06-181-0/+5
* - Change holdcnt use around vnode recycling. We now always keep a holdcntJeff Roberson2005-06-161-202/+198
* - In reassignbuf() add many asserts to validate the head and tail pointersJeff Roberson2005-06-141-18/+29
* - Don't make vgonel() globally visible, we want to change its prototypeJeff Roberson2005-06-131-36/+19
* - Add KTR_VFS events to vdestroy, vtruncbuf, vinvalbuf, vfreehead.Jeff Roberson2005-06-131-0/+4
* - Assert that we're not in the name cache anymore in vdestroy().Jeff Roberson2005-06-111-0/+2
* - Add KTR_VFS tracing to track the life of vnodes. Eventually KTR_VFSJeff Roberson2005-06-111-1/+20
* Allow EVFILT_VNODE events to work on every filesystem type, not justSuleiman Souhlal2005-06-091-1/+232
* - Clear OWEINACT prior to calling VOP_INACTIVE to remove the possibilityJeff Roberson2005-06-071-1/+2
* If we are going toColin Percival2005-05-061-0/+3
* - A vnode may have made its way onto the free list while it was beingJeff Roberson2005-05-031-0/+2
* Since it is not possible for curthread to be NULL in this context,Christian S.J. Peron2005-05-021-4/+2
* - All buffers should either be clean or dirty. If neither of these flagsJeff Roberson2005-05-011-0/+4
* - In vnlru_free() remove the vnode from the free list before we callJeff Roberson2005-04-301-33/+51
* - Don't vgonel() via vgone() or vrecycle() if the vnode is already doomed.Jeff Roberson2005-04-271-1/+8
* - Stop setting vxthread, we've asserted that it was useless for severalJeff Roberson2005-04-271-2/+0
* - Disable code which allows getnewvnode() to fail. Many ffs_vget() callersJeff Roberson2005-04-221-0/+2
* Initialize mountlist_mtx with an MTX_SYSINIT(), we need it to be readyPoul-Henning Kamp2005-04-181-1/+0
* - Change vop_lookup_post assertions to reflect recent vfs_lookup changes.Jeff Roberson2005-04-131-12/+2
* - Enable ASSERT_VOP_ELOCKED and assert_vop_elocked() now that vnode_if.awkJeff Roberson2005-04-111-1/+1
* - Change the VOP_LOCK UPGRADE in vput() to do a LK_NOWAIT to avoid aJeff Roberson2005-04-111-39/+43
* - Assert that the bufobj matches in flushbuflists. I still haven't gottenJeff Roberson2005-04-061-0/+3