Date: Wed, 28 Aug 1996 20:21:07 +0900 (JST) From: Michael Hancock <michaelh@cet.co.jp> To: Terry Lambert <terry@lambert.org> Cc: eric@ms.uky.edu, freebsd-fs@FreeBSD.ORG, current@FreeBSD.ORG Subject: Re: vclean (was The VIVA file system) Message-ID: <Pine.SV4.3.93.960828201655.66A-100000@parkplace.cet.co.jp> In-Reply-To: <Pine.SV4.3.93.960828083423.25812B-100000@parkplace.cet.co.jp>
next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, 28 Aug 1996, I wrote: > On Tue, 27 Aug 1996, Terry Lambert wrote: > > > Yes. The number one problem is that the in-place freelist with valid > > buffers hanging off of them is not recoverable once the inode data has > > been disassociated. The vnode is effectively unrecoverable without > > the buffers being freed. > > > > This was the point I was missing. What is disassociating the inode and > when is it happening? Yikes! I took a look below, but I didn't expect to see vgone() calls in ufs_inactive(). if (vp->v_usecount == 0 && ip->i_mode == 0) vgone(vp); I need to figure out what ip->i_mode == 0 means. Regards, Mike Hancock
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.SV4.3.93.960828201655.66A-100000>