NFS: Added support to turn off the NFSv3 READDIRPLUS RPC.
authorSteve Dickson <steved@redhat.com>
Sat, 14 Apr 2007 21:01:15 +0000 (17:01 -0400)
committerTrond Myklebust <Trond.Myklebust@netapp.com>
Tue, 1 May 2007 05:17:16 +0000 (22:17 -0700)
commit74dd34e6e8bb127ff4c182423154b294729b663b
tree6e5aef4263a4026942efd03fc2ea974a419153b1
parent00a6e7bbf990e3a5e59a9a1e6a68e99c94fe001c
NFS: Added support to turn off the NFSv3 READDIRPLUS RPC.

READDIRPLUS can be a performance hindrance when the client is working with
large directories. In addition, some servers still have bugs in their
implementations (e.g. Tru64 returns wrong values for the fsid).

Add a mount flag to enable users to turn it off at mount time following the
implementation in Apple's NFS client.

Signed-off-by: Steve Dickson <steved@redhat.com>
Signed-off-by: Trond Myklebust <Trond.Myklebust@netapp.com>
fs/nfs/client.c
fs/nfs/super.c
include/linux/nfs_mount.h