X-Git-Url: https://git.openafs.org/?p=openafs.git;a=blobdiff_plain;f=src%2Fafs%2FDARWIN%2Fosi_vnodeops.c;h=1d8a163d602f4a412c4625dc475cc6a55c9fb2fa;hp=108474bb314d1f81b65e3b9013b20cc0e43f4056;hb=ad6e19331e4f3ec6566dc224f1e1c943a69c62bb;hpb=b88c0482f445e11d82804fba08e42944b7253200 diff --git a/src/afs/DARWIN/osi_vnodeops.c b/src/afs/DARWIN/osi_vnodeops.c index 108474b..1d8a163 100644 --- a/src/afs/DARWIN/osi_vnodeops.c +++ b/src/afs/DARWIN/osi_vnodeops.c @@ -2163,10 +2163,7 @@ afs_darwin_finalizevnode(struct vcache *avc, struct vnode *dvp, } ovp = AFSTOV(avc); - /* if the type changed, we still need to do a fixup, for bulkstat */ - if (!isroot && (vnode_vtype(ovp) == avc->f.m.Type && - !(avc->f.states & CDeadVnode) && vnode_vtype(ovp) != VNON)) - { + if (!(avc->f.states & CDeadVnode) && vnode_vtype(ovp) != VNON) { AFS_GUNLOCK(); #if 0 /* unsupported */ if (dvp && cnp)