cvs commit: src/sys/ufs/ufs ufs_vnops.c
Alfred Perlstein
alfred at freebsd.org
Thu May 19 02:19:45 GMT 2005
* Kirk McKusick <mckusick at FreeBSD.org> [050518 15:18] wrote:
> 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.
Sir, you da man.
--
- Alfred Perlstein
More information about the cvs-src
mailing list