Date: Wed, 10 Oct 2001 14:26:50 -0400 (EDT) From: Robert Watson <rwatson@FreeBSD.ORG> To: Dag-Erling Smorgrav <des@ofug.org> Cc: "David E. Cross" <crossd@cs.rpi.edu>, freebsd-fs@FreeBSD.ORG Subject: Re: OpenAFS Message-ID: <Pine.NEB.3.96L.1011010142202.54274C-100000@fledge.watson.org> In-Reply-To: <xzpn135site.fsf@flood.ping.uio.no>
next in thread | previous in thread | raw e-mail | index | archive | help
On 6 Oct 2001, Dag-Erling Smorgrav wrote: > Robert Watson <rwatson@FreeBSD.ORG> writes: > > The man pages are not known either for their technical depth, nor (it > > turns out) their correctness. Likewise, the locking statements in > > vnode_if.src were fairly out of sync last I checked. If that's changed, > > and I'm simply dated, I'm delighted to hear that :-). > > Eivind worked very hard to update them a few years ago (when he rewrote > vnode_if.pl from Bourne shell to Perl), and AFAIK they haven't been > subject to change since then. I might be wrong, but I doubt it. It has improved a fair amount from what I remember being there, but the VFS man pages are still quite out of sync. Also, vop_getattr is still recorded as not requiring a lock on the vnode whereas most invocations I've seen do grab the lock. I've often wondered if (in our current locking scheme) in practice it shouldn't be marked as L L L. Also, vnode_if.src helpfully lists a number of possible locking modes that are never used (and that locking scheme isn't designed for) such as shared locking. Some of that should probably be trimmed so as not to be misleading. Robert N M Watson FreeBSD Core Team, TrustedBSD Project robert@fledge.watson.org NAI Labs, Safeport Network Services 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.NEB.3.96L.1011010142202.54274C-100000>