Date: Wed, 7 Sep 2005 16:23:07 +0000 (UTC) From: Robert Watson <rwatson@FreeBSD.org> To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/ufs/ufs ufs_vnops.c Message-ID: <200509071623.j87GN7YZ038326@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
rwatson 2005-09-07 16:23:07 UTC
FreeBSD src repository
Modified files: (Branch: RELENG_5)
sys/ufs/ufs ufs_vnops.c
Log:
Merge ufs_vnops.c:1.269 from HEAD to RELENG_5:
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.
This change was present at the time of the RELENG_6 branch point, so
does not need to be merged to RELENG_6.
Approved by: mckusick
Bumped into by: Mikhail Teterin <mi plus mx at aldan dot algebra dot com>
Revision Changes Path
1.242.2.5 +2 -3 src/sys/ufs/ufs/ufs_vnops.c
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200509071623.j87GN7YZ038326>
