Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 15 May 2002 11:10:54 +0400 (MSD)
From:      Andrey Alekseyev <uitm@zenon.net>
To:        Richard Sharpe <rsharpe@ns.aus.com>
Cc:        Terry Lambert <tlambert2@mindspring.com>, freebsd-hackers@freebsd.org
Subject:   Re: File locking, closes and performance in a distributed file systemenv
Message-ID:  <200205150710.g4F7AsJ19533@uitm.zenon.net>
In-Reply-To: <3CE1A9A0.A15C42B9@mindspring.com> from Terry Lambert at "May 14, 2002 05:19:44 pm"

next in thread | previous in thread | raw e-mail | index | archive | help
Btw, Terry's implementation of this ported to 4.5-STABLE could be found here:

http://www.blackflag.ru/patches/nfs-client-and-server-locking-4.5-STABLE-20020312.diff

I've been testing it continuously for a month or so with an NFS server
on Solaris. Particularly, that was a combination of Connectathon NFS Testsuite
and several hundred of Perl scripts doing flock on a remote and local files.
So far found no problems with that.

:)

JFYI

> I've actually wanted the VOP_ADVLOCK to be veto-based for going
> on 6 years now, to avoid precisely the type of problems your are
> now facing.  If the upper layer code did local assertion on vnodes,
> and called the lower layer code only in the success cases, then the
> implementation would actually be done for you already.
> 
> -- Terry
> 
> To Unsubscribe: send mail to majordomo@FreeBSD.org
> with "unsubscribe freebsd-hackers" in the body of the message
> 


-- 
Andrey Alekseyev. Zenon N.S.P.
Senior Unix systems administrator

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-hackers" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200205150710.g4F7AsJ19533>