Date: Wed, 25 Apr 2007 17:02:20 -0400 From: Greg Troxel <gdt@ir.bbn.com> To: Robert Watson <rwatson@FreeBSD.org> Cc: freebsd-fs@freebsd.org Subject: Re: distributed filesystems Message-ID: <rmibqhc182r.fsf@fnord.ir.bbn.com> In-Reply-To: <20070425093131.F37507@fledge.watson.org> (Robert Watson's message of "Wed\, 25 Apr 2007 09\:35\:19 %2B0100 \(BST\)") References: <20070422124731.GA20548@harmless.hu> <rmiy7kjs3o5.fsf@fnord.ir.bbn.com> <462CAE66.3050001@freebsd.org> <rmi1wibrxs2.fsf@fnord.ir.bbn.com> <20070425093131.F37507@fledge.watson.org>
next in thread | previous in thread | raw e-mail | index | archive | help
Good point, and I suspect it isn't that hard. NetBSD is also (finally) moving to fine-grained locking. I supsect one could either create a coda lock and always grab that, or to make locks for each data object (the name cache is probably what's needed - everything else is per-vnode and the vnode lock protects most vnode changes). -- Greg Troxel <gdt@ir.bbn.com>
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?rmibqhc182r.fsf>