diff options
author | dyson <dyson@FreeBSD.org> | 1997-08-26 04:36:27 +0000 |
---|---|---|
committer | dyson <dyson@FreeBSD.org> | 1997-08-26 04:36:27 +0000 |
commit | b90433b1a924022c19ceee85ec65827dc47bc039 (patch) | |
tree | bdc95eb0fcbd9232b05d0c7f981fdfab0c4f98cb /sys/fs | |
parent | c86802a2aefedc8e4193d369616e502bb635d002 (diff) | |
download | FreeBSD-src-b90433b1a924022c19ceee85ec65827dc47bc039.zip FreeBSD-src-b90433b1a924022c19ceee85ec65827dc47bc039.tar.gz |
Back out some incorrect changes that was worse than the original bug.
Diffstat (limited to 'sys/fs')
-rw-r--r-- | sys/fs/msdosfs/msdosfs_denode.c | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/sys/fs/msdosfs/msdosfs_denode.c b/sys/fs/msdosfs/msdosfs_denode.c index 5973265..ef57cef 100644 --- a/sys/fs/msdosfs/msdosfs_denode.c +++ b/sys/fs/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; } |