aboutsummaryrefslogtreecommitdiffstats
path: root/fs/Kconfig
diff options
context:
space:
mode:
Diffstat (limited to 'fs/Kconfig')
-rw-r--r--fs/Kconfig45
1 files changed, 32 insertions, 13 deletions
diff --git a/fs/Kconfig b/fs/Kconfig
index 55c1a0374e13..83201856b362 100644
--- a/fs/Kconfig
+++ b/fs/Kconfig
@@ -1757,15 +1757,32 @@ config SUNRPC_XPRT_RDMA
1757 tristate 1757 tristate
1758 depends on SUNRPC && INFINIBAND && EXPERIMENTAL 1758 depends on SUNRPC && INFINIBAND && EXPERIMENTAL
1759 default SUNRPC && INFINIBAND 1759 default SUNRPC && INFINIBAND
1760 help
1761 This option enables an RPC client transport capability that
1762 allows the NFS client to mount servers via an RDMA-enabled
1763 transport.
1764
1765 To compile RPC client RDMA transport support as a module,
1766 choose M here: the module will be called xprtrdma.
1767
1768 If unsure, say N.
1760 1769
1761config SUNRPC_BIND34 1770config SUNRPC_BIND34
1762 bool "Support for rpcbind versions 3 & 4 (EXPERIMENTAL)" 1771 bool "Support for rpcbind versions 3 & 4 (EXPERIMENTAL)"
1763 depends on SUNRPC && EXPERIMENTAL 1772 depends on SUNRPC && EXPERIMENTAL
1764 help 1773 help
1765 Provides kernel support for querying rpcbind servers via versions 3 1774 RPC requests over IPv6 networks require support for larger
1766 and 4 of the rpcbind protocol. The kernel automatically falls back 1775 addresses when performing an RPC bind. Sun added support for
1767 to version 2 if a remote rpcbind service does not support versions 1776 IPv6 addressing by creating two new versions of the rpcbind
1768 3 or 4. 1777 protocol (RFC 1833).
1778
1779 This option enables support in the kernel RPC client for
1780 querying rpcbind servers via versions 3 and 4 of the rpcbind
1781 protocol. The kernel automatically falls back to version 2
1782 if a remote rpcbind service does not support versions 3 or 4.
1783 By themselves, these new versions do not provide support for
1784 RPC over IPv6, but the new protocol versions are necessary to
1785 support it.
1769 1786
1770 If unsure, say N to get traditional behavior (version 2 rpcbind 1787 If unsure, say N to get traditional behavior (version 2 rpcbind
1771 requests only). 1788 requests only).
@@ -1779,12 +1796,13 @@ config RPCSEC_GSS_KRB5
1779 select CRYPTO_DES 1796 select CRYPTO_DES
1780 select CRYPTO_CBC 1797 select CRYPTO_CBC
1781 help 1798 help
1782 Provides for secure RPC calls by means of a gss-api 1799 Choose Y here to enable Secure RPC using the Kerberos version 5
1783 mechanism based on Kerberos V5. This is required for 1800 GSS-API mechanism (RFC 1964).
1784 NFSv4.
1785 1801
1786 Note: Requires an auxiliary userspace daemon which may be found on 1802 Secure RPC calls with Kerberos require an auxiliary user-space
1787 http://www.citi.umich.edu/projects/nfsv4/ 1803 daemon which may be found in the Linux nfs-utils package
1804 available from http://linux-nfs.org/. In addition, user-space
1805 Kerberos support should be installed.
1788 1806
1789 If unsure, say N. 1807 If unsure, say N.
1790 1808
@@ -1798,11 +1816,12 @@ config RPCSEC_GSS_SPKM3
1798 select CRYPTO_CAST5 1816 select CRYPTO_CAST5
1799 select CRYPTO_CBC 1817 select CRYPTO_CBC
1800 help 1818 help
1801 Provides for secure RPC calls by means of a gss-api 1819 Choose Y here to enable Secure RPC using the SPKM3 public key
1802 mechanism based on the SPKM3 public-key mechanism. 1820 GSS-API mechansim (RFC 2025).
1803 1821
1804 Note: Requires an auxiliary userspace daemon which may be found on 1822 Secure RPC calls with SPKM3 require an auxiliary userspace
1805 http://www.citi.umich.edu/projects/nfsv4/ 1823 daemon which may be found in the Linux nfs-utils package
1824 available from http://linux-nfs.org/.
1806 1825
1807 If unsure, say N. 1826 If unsure, say N.
1808 1827