[pnfs] [PATCH 3/5] Added v4.1 defines to the Kconfig
Benny Halevy
bhalevy at panasas.com
Tue Apr 17 09:22:18 EDT 2007
iyer at netapp.com wrote:
> From: Rahul Iyer <iyer at netapp.com>
>
> Added NFS_V4_1 and NFSD_V4_1 to fs/Kconfig
>
> Signed-off-by: Rahul Iyer <iyer at netapp.com>
> ---
> fs/Kconfig | 23 +++++++++++++++++++++++
> 1 files changed, 23 insertions(+), 0 deletions(-)
>
> diff --git a/fs/Kconfig b/fs/Kconfig
> index 3f00a9f..7d57917 100644
> --- a/fs/Kconfig
> +++ b/fs/Kconfig
> @@ -1470,6 +1470,19 @@ config NFS_V4
>
> If unsure, say N.
>
> +config NFS_V4_1
> + bool "Provide NFSv4.1 client support (EXPERIMENTAL)"
> + depends on NFS_FS && NFS_V4 && EXPERIMENTAL
> + select RPCSEC_GSS_KRB5
> + help
> + Say Y here if you want your NFS client to be able to speak the newer
> + version 4 minorversion 1 of the NFS protocol.
> +
> + Note: Requires auxiliary userspace daemons which may be found on
> + http://www.citi.umich.edu/projects/nfsv4/
> +
> + If unsure, say N.
> +
> config NFS_DIRECTIO
> bool "Allow direct I/O on NFS files (EXPERIMENTAL)"
> depends on NFS_FS && EXPERIMENTAL
> @@ -1558,6 +1571,16 @@ config NFSD_V4
> should only be used if you are interested in helping to test NFSv4.
> If unsure, say N.
>
> +config NFSD_V4_1
> + bool "Provide NFSv4.1 server support (EXPERIMENTAL)"
> + depends on NFSD_V3 && NFSD_V4 && EXPERIMENTAL
Why don't NFS_V4{,_1} select RPCSEC_GSS_KRB5 like the nfs client?
According to the spec the nfsd MUST implement RPCSEC_GSS (integrity, auth, and
privacy), over Kerberos V5, SPKM-3, and LIPKEY :).
> + help
> + If you would like to include the NFSv4.1 server as well as the NFSv2
> + NFSv3 and NFSv4 servers, say Y here. This feature is experimental,
> + and should only be used if you are interested in helping to test
> + NFSv4.1.
> + If unsure, say N.
> +
> config NFSD_TCP
> bool "Provide NFS server over TCP support"
> depends on NFSD
More information about the pNFS
mailing list