Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 18 May 2005 19:19:44 -0700
From:      Alfred Perlstein <alfred@freebsd.org>
To:        Kirk McKusick <mckusick@FreeBSD.org>
Cc:        cvs-all@FreeBSD.org
Subject:   Re: cvs commit: src/sys/ufs/ufs ufs_vnops.c
Message-ID:  <20050519021944.GM62055@elvis.mu.org>
In-Reply-To: <200505182218.j4IMILFG069577@repoman.freebsd.org>
References:  <200505182218.j4IMILFG069577@repoman.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
* Kirk McKusick <mckusick@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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20050519021944.GM62055>