diff options
| author | Jeff Roberson <jeff@FreeBSD.org> | 2003-10-04 15:57:05 +0000 |
|---|---|---|
| committer | Jeff Roberson <jeff@FreeBSD.org> | 2003-10-04 15:57:05 +0000 |
| commit | cac3558da3e62fb14539ecf073d570aa4c16a75a (patch) | |
| tree | 6eabf4111ae22285861cdec13fd5f4f4d56c2ea7 /sys | |
| parent | fc3b13fcee90e8fe067d552c09d6b2176925a330 (diff) | |
Notes
Diffstat (limited to 'sys')
| -rw-r--r-- | sys/ufs/ffs/ffs_softdep.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/sys/ufs/ffs/ffs_softdep.c b/sys/ufs/ffs/ffs_softdep.c index 40081efab4682..375968c04e9bf 100644 --- a/sys/ufs/ffs/ffs_softdep.c +++ b/sys/ufs/ffs/ffs_softdep.c @@ -5839,7 +5839,10 @@ getdirtybuf(bpp, mtx, waitfor) * The mtx argument must be bp->b_vp's mutex in * this case. */ - ASSERT_VI_LOCKED(bp->b_vp, "getdirtybuf"); +#ifdef DEBUG_VFS_LOCKS + if (bp->b_vp->v_type != VCHR) + ASSERT_VI_LOCKED(bp->b_vp, "getdirtybuf"); +#endif bp->b_vflags |= BV_BKGRDWAIT; interlocked_sleep(&lk, SLEEP, &bp->b_xflags, mtx, PRIBIO, "getbuf", 0); |
