Skip site navigation (1)Skip section navigation (2)
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>