Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 18 Sep 2012 09:06:03 -0600
From:      "Justin T. Gibbs" <gibbs@FreeBSD.org>
To:        Rick Macklem <rmacklem@uoguelph.ca>
Cc:        FS List <freebsd-fs@FreeBSD.org>, Will Andrews <willa@spectralogic.com>
Subject:   Re: testing/review of atomic export update patch
Message-ID:  <C94CA78C-CDA9-4472-8BB7-CFD46FA0B3D9@FreeBSD.org>
In-Reply-To: <1531430179.669311.1347831685957.JavaMail.root@erie.cs.uoguelph.ca>
References:  <1531430179.669311.1347831685957.JavaMail.root@erie.cs.uoguelph.ca>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sep 16, 2012, at 3:41 PM, Rick Macklem <rmacklem@uoguelph.ca> wrote:

> Hi,
> 
> There is a simple patch at:
>  http://people.freebsd.org/~rmacklem/atomic-export.patch
> that can be applied to a kernel + mountd, so that the new
> nfsd can be suspended by mountd while the exports are being
> reloaded. It adds a new "-S" flag to mountd to enable this.
> (This avoids the long standing bug where clients receive ESTALE
> replies to RPCs while mountd is reloading exports.)

At Spectra, we are successfully using the NFSE patch set from 
nfse.sourceforge.net (FreeBSD PR 136865).  It addresses
the ESTALE problem in addition to cleaning up several aspects
of exports processing.

Have you reviewed the NFSE work?  Do you have any issues
or concerns with it?  What is the right path for getting NFSE
integrated into FreeBSD?

--
Justin




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?C94CA78C-CDA9-4472-8BB7-CFD46FA0B3D9>