freebsd-skq/sys/ufs
jhb 37890de0aa vdropl() drops the vnode interlock. Thus, the code in the QUOTA case that
upgrades the vnode lock if it is share locked was dropping the interlock
before actually checking VI_DOOMED.  Fix this by do the vdropl() after the
check and relying on it to drop the vnode interlock.

Reported by:	pho
Reviewed by:	kib
MFC after:	1 week
2008-09-16 16:15:38 +00:00
..
ffs Suspend the write operations on the UFS filesystem being unmounted or 2008-09-16 11:55:53 +00:00
ufs vdropl() drops the vnode interlock. Thus, the code in the QUOTA case that 2008-09-16 16:15:38 +00:00