Date: Sun, 21 May 2006 13:57:02 -0400 From: Kris Kennaway <kris@obsecurity.org> To: freebsd-fs@freebsd.org Subject: Re: NFS safety in 6.1-RELEASE Message-ID: <20060521175702.GB21069@xor.obsecurity.org> In-Reply-To: <20060521132527.GA67386@hades.panopticon> References: <20060521132527.GA67386@hades.panopticon>
next in thread | previous in thread | raw e-mail | index | archive | help
--VrqPEDrXMn8OVzN4 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, May 21, 2006 at 05:25:27PM +0400, Dmitry Marakasov wrote: > Hi! >=20 > In the TODO list for 6.1 RELEASE there was (and still is - > http://www.freebsd.org/releases/6.1R/todo.html) one entry that > bugs me: >=20 > Issue: NFS data corruption between two 7.0 machines > Status: In progress > Responsible: Mohan Srinivasan > Description: Running fsx between a 7.0 NFS client and server detects > data corruption. This problem can also be reproduced by using 6.1 > NFS server. The problem seems to be avoidable by turning off the > attribute cache on the NFS client. >=20 > So I wanted to ask what's status of NFS for release - was that issue > fixed and is it safe to use client and server NFS on 6.1 RELEASE? > If there's still data corruption possible, how do I turn off the > attribute cache? It's worth pointing out that the known problems either only manifest a) when running against specific servers (e.g. certain old Linux kernels, which probably means "server bug") b) under extremely high loads (my test suite uses 1000 concurrent filesystem I/O generators) Apart from the issues Scott mentioned, there is also a problem with writes via mmap() not being committed correctly, so subsequent reads do not see the correct data. This is not yet understood since it only occurs under condition b), so it's very hard to diagnose. For most users, these issues are unlikely to ever be encountered. Kris --VrqPEDrXMn8OVzN4 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (FreeBSD) iD8DBQFEcKnuWry0BWjoQKURAssIAJ4qkK7Xrp7/xDOzRIdUuj8wXYQItACeLUKu zkkBlEraD3CbiDq8wSU4hLc= =R4nF -----END PGP SIGNATURE----- --VrqPEDrXMn8OVzN4--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20060521175702.GB21069>
