VN_DIROP
if ((op == VN_DIROP && !(vp->v_uflag & VU_DIROP)) ||
(op != VN_DIROP && (vp->v_uflag & VU_DIROP))) {
lfs_writevnodes(fs, sp, VN_DIROP);
if ((op == VN_DIROP && !(vp->v_uflag & VU_DIROP)) ||
(op != VN_DIROP && op != VN_CLEAN && (vp->v_uflag & VU_DIROP))) {
error = lfs_writevnodes(fs, mp, sp, VN_DIROP);