diff options
Diffstat (limited to 'sys/coda/coda_namecache.c')
-rw-r--r-- | sys/coda/coda_namecache.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/sys/coda/coda_namecache.c b/sys/coda/coda_namecache.c index 97e5b2e..f2d4940 100644 --- a/sys/coda/coda_namecache.c +++ b/sys/coda/coda_namecache.c @@ -613,7 +613,8 @@ coda_nc_flush(dcstat) } vrele(CTOV(cncp->dcp)); - if (CTOV(cncp->cp)->v_flag & VTEXT) { + ASSERT_VOP_LOCKED(CTOV(cnp->cp), "coda_nc_flush"); + if (CTOV(cncp->cp)->v_vflag & VV_TEXT) { if (coda_vmflush(cncp->cp)) CODADEBUG(CODA_FLUSH, myprintf(("coda_nc_flush: (%lx.%lx.%lx) busy\n", cncp->cp->c_fid.Volume, cncp->cp->c_fid.Vnode, cncp->cp->c_fid.Unique)); ) |