Date: Sat, 12 May 2001 08:40:59 +0700 (ALMST) From: Boris Popov <bp@butya.kz> To: Ian Dowse <iedowse@maths.tcd.ie> Cc: freebsd-fs@freebsd.org, phk@freebsd.org Subject: Re: vflush() Message-ID: <Pine.BSF.4.21.0105120834330.86723-100000@lion.butya.kz> In-Reply-To: <200105112219.aa94946@salmon.maths.tcd.ie>
next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, 11 May 2001, Ian Dowse wrote: > In message <200105092238.aa48273@salmon.maths.tcd.ie>, Ian Dowse writes: > > > >All this suggests that vflush() should subsume the logic for dealing > >with the reference count on the filesystem root vnode. This would > >simplify the xxx_umount() functions and permits the FORCECLOSE > >problem to be solved for all 9 filesystems in one place. > > A working version of a patch that achieves this is at: > > http://www.maths.tcd.ie/~iedowse/FreeBSD/vflush_patch I haven't checked its functionality for each filesystem type, but patch looks good and perfectly centralizes another common part of the code. -- Boris Popov http://www.butya.kz/~bp/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-fs" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.21.0105120834330.86723-100000>
