summaryrefslogtreecommitdiffstats
path: root/sys/msdosfs
diff options
context:
space:
mode:
authordyson <dyson@FreeBSD.org>1997-08-26 04:36:27 +0000
committerdyson <dyson@FreeBSD.org>1997-08-26 04:36:27 +0000
commitb90433b1a924022c19ceee85ec65827dc47bc039 (patch)
treebdc95eb0fcbd9232b05d0c7f981fdfab0c4f98cb /sys/msdosfs
parentc86802a2aefedc8e4193d369616e502bb635d002 (diff)
downloadFreeBSD-src-b90433b1a924022c19ceee85ec65827dc47bc039.zip
FreeBSD-src-b90433b1a924022c19ceee85ec65827dc47bc039.tar.gz
Back out some incorrect changes that was worse than the original bug.
Diffstat (limited to 'sys/msdosfs')
-rw-r--r--sys/msdosfs/msdosfs_denode.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/sys/msdosfs/msdosfs_denode.c b/sys/msdosfs/msdosfs_denode.c
index 5973265..ef57cef 100644
--- a/sys/msdosfs/msdosfs_denode.c
+++ b/sys/msdosfs/msdosfs_denode.c
@@ -750,9 +750,7 @@ out:
printf("msdosfs_inactive(): v_usecount %d, de_Name[0] %x\n", vp->v_usecount,
dep->de_Name[0]);
#endif
-
if (dep->de_Name[0] == SLOT_DELETED)
- vp->v_flag |= VAGE;
-
+ vrecycle(vp, (struct simplelock *)0, p);
return error;
}
OpenPOWER on IntegriCloud