Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 28 Jan 2014 01:55:11 -0500
From:      Garrett Wollman <wollman@freebsd.org>
To:        J David <j.david.lists@gmail.com>
Cc:        freebsd-net@freebsd.org
Subject:   Re: Terrible NFS performance under 9.2-RELEASE?
Message-ID:  <21223.21583.878646.673835@hergotha.csail.mit.edu>
In-Reply-To: <CABXB=RRHWd2xo0NChe2KGRbOxUeTJxBh=oH3JfJu%2BEFV-C61pQ@mail.gmail.com>
References:  <20140128002826.GU13704@funkthat.com> <1415339672.17282775.1390872779067.JavaMail.root@uoguelph.ca> <201401280427.s0S4RTVn077761@hergotha.csail.mit.edu> <CABXB=RRHWd2xo0NChe2KGRbOxUeTJxBh=oH3JfJu%2BEFV-C61pQ@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
<<On Tue, 28 Jan 2014 01:28:42 -0500, J David <j.david.lists@gmail.com> said:

> What's the difference between src/sys/nfsserver and
> src/sys/fs/nfsserver?  It looks like maybe the former is for NFSv3 and
> the latter is for NFSv4?

/sys/nfs* is the "old" (read: obsolete) NFS client and server.
/sys/fs/nfs* is the "new" (default) NFS client and server.  Both
implementations do both NFSv2 and NFSv3; only the "new" implementation
does NFSv4.  Even if you are only using NFSv3, you want to be using
the "new" implementation, and the "old" one should go away before
the stable/11 branch happens.

We're running a mix of 9.1 (with some earlier versions of Rick's DRC
patches and FHA for NFSv3) and 9.2 (with the DRC patches) currently,
and I'm looking through a bunch of changes to pull forward from
stable/9.

-GAWollman



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