Re: vnode locking screwed up in src/sys/ufs/ffs/ffs_snapshot.c:ffs_snapshot()
On Sat, Oct 05, 2002 at 11:46:45AM -0400, Brian Fundakowski Feldman wrote: > I got a crash today because "xvp" did not have an interlock when the > call was made to vn_lock(LK_INTERLOCK): > 407 if (snapdebug) > 408 vprint("ffs_snapshot: busy vnode", xvp); > 409
vnode locking screwed up in src/sys/ufs/ffs/ffs_snapshot.c:ffs_snapshot()
I got a crash today because "xvp" did not have an interlock when the call was made to vn_lock(LK_INTERLOCK): 407 if (snapdebug) 408 vprint("ffs_snapshot: busy vnode", xvp); 409 if (vn_lock(xvp, LK_EXCLUSIVE | LK_INTERLOCK, td) !=