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>