summaryrefslogtreecommitdiff
path: root/sys/nfsclient
diff options
context:
space:
mode:
authorRick Macklem <rmacklem@FreeBSD.org>2012-12-08 22:52:39 +0000
committerRick Macklem <rmacklem@FreeBSD.org>2012-12-08 22:52:39 +0000
commit1f60bfd8227f0972d61f5977ba62452335b757e0 (patch)
tree1d0d5926e781fef2471af6865dd51ab8fbdb8620 /sys/nfsclient
parent839f11a4fe18e4ae2dd930766b551fa67e354735 (diff)
downloadsrc-test2-1f60bfd8227f0972d61f5977ba62452335b757e0.tar.gz
src-test2-1f60bfd8227f0972d61f5977ba62452335b757e0.zip
Move the NFSv4.1 client patches over from projects/nfsv4.1-client
to head. I don't think the NFS client behaviour will change unless the new "minorversion=1" mount option is used. It includes basic NFSv4.1 support plus support for pNFS using the Files Layout only. All problems detecting during an NFSv4.1 Bakeathon testing event in June 2012 have been resolved in this code and it has been tested against the NFSv4.1 server available to me. Although not reviewed, I believe that kib@ has looked at it.
Notes
Notes: svn path=/head/; revision=244042
Diffstat (limited to 'sys/nfsclient')
-rw-r--r--sys/nfsclient/nfsargs.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/sys/nfsclient/nfsargs.h b/sys/nfsclient/nfsargs.h
index f71a5550ed5c..9cd89459ed42 100644
--- a/sys/nfsclient/nfsargs.h
+++ b/sys/nfsclient/nfsargs.h
@@ -98,5 +98,6 @@ struct nfs_args {
#define NFSMNT_ALLGSSNAME 0x08000000 /* Use principal for all accesses */
#define NFSMNT_STRICT3530 0x10000000 /* Adhere strictly to RFC3530 */
#define NFSMNT_NOCTO 0x20000000 /* Don't flush attrcache on open */
+#define NFSMNT_PNFS 0x40000000 /* Enable pNFS support */
#endif