cvs commit: src/sys/ufs/ufs ufs_vnops.c
Kirk McKusick
mckusick at FreeBSD.org
Wed May 18 15:18:21 PDT 2005
mckusick 2005-05-18 22:18:21 UTC
FreeBSD src repository
Modified files:
sys/ufs/ufs ufs_vnops.c
Log:
Allow removal of empty directories with high link counts. These can
occur on a filesystem running with soft updates after a crash and
before a background fsck has been run. To prevent discrepancies
from arising in a background fsck that may already be running,
the directory is removed but its inode is not freed and is left
with the residual reference count. When encountered by the
background fsck it will be reclaimed.
Revision Changes Path
1.269 +2 -3 src/sys/ufs/ufs/ufs_vnops.c
More information about the cvs-all
mailing list