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>