19098c24fSAlexey Dobriyanconfig SUNRPC 29098c24fSAlexey Dobriyan tristate 39098c24fSAlexey Dobriyan 49098c24fSAlexey Dobriyanconfig SUNRPC_GSS 59098c24fSAlexey Dobriyan tristate 6*f783288fSChuck Lever select OID_REGISTRY 79098c24fSAlexey Dobriyan 89e00abc3STrond Myklebustconfig SUNRPC_BACKCHANNEL 99e00abc3STrond Myklebust bool 109e00abc3STrond Myklebust depends on SUNRPC 119e00abc3STrond Myklebust 129098c24fSAlexey Dobriyanconfig SUNRPC_XPRT_RDMA 139098c24fSAlexey Dobriyan tristate 143fb790eeSKees Cook depends on SUNRPC && INFINIBAND && INFINIBAND_ADDR_TRANS 159098c24fSAlexey Dobriyan default SUNRPC && INFINIBAND 169098c24fSAlexey Dobriyan help 17ce0cf662SJ. Bruce Fields This option allows the NFS client and server to support 18ce0cf662SJ. Bruce Fields an RDMA-enabled transport. 199098c24fSAlexey Dobriyan 209098c24fSAlexey Dobriyan To compile RPC client RDMA transport support as a module, 219098c24fSAlexey Dobriyan choose M here: the module will be called xprtrdma. 229098c24fSAlexey Dobriyan 239098c24fSAlexey Dobriyan If unsure, say N. 249098c24fSAlexey Dobriyan 25a564b8f0SMel Gormanconfig SUNRPC_SWAP 26a564b8f0SMel Gorman bool 27a564b8f0SMel Gorman depends on SUNRPC 28a564b8f0SMel Gorman select NETVM 29a564b8f0SMel Gorman 309098c24fSAlexey Dobriyanconfig RPCSEC_GSS_KRB5 31e3b2854fSTrond Myklebust tristate "Secure RPC: Kerberos V mechanism" 32df486a25STrond Myklebust depends on SUNRPC && CRYPTO 33e3b2854fSTrond Myklebust depends on CRYPTO_MD5 && CRYPTO_DES && CRYPTO_CBC && CRYPTO_CTS 34e3b2854fSTrond Myklebust depends on CRYPTO_ECB && CRYPTO_HMAC && CRYPTO_SHA1 && CRYPTO_AES 35e3b2854fSTrond Myklebust depends on CRYPTO_ARC4 36df486a25STrond Myklebust default y 379098c24fSAlexey Dobriyan select SUNRPC_GSS 389098c24fSAlexey Dobriyan help 399098c24fSAlexey Dobriyan Choose Y here to enable Secure RPC using the Kerberos version 5 409098c24fSAlexey Dobriyan GSS-API mechanism (RFC 1964). 419098c24fSAlexey Dobriyan 429098c24fSAlexey Dobriyan Secure RPC calls with Kerberos require an auxiliary user-space 439098c24fSAlexey Dobriyan daemon which may be found in the Linux nfs-utils package 449098c24fSAlexey Dobriyan available from http://linux-nfs.org/. In addition, user-space 459098c24fSAlexey Dobriyan Kerberos support should be installed. 469098c24fSAlexey Dobriyan 47df486a25STrond Myklebust If unsure, say Y. 48e27d359eSTrond Myklebust 49e27d359eSTrond Myklebustconfig SUNRPC_DEBUG 50e27d359eSTrond Myklebust bool "RPC: Enable dprintk debugging" 51e27d359eSTrond Myklebust depends on SUNRPC && SYSCTL 52e27d359eSTrond Myklebust help 53e27d359eSTrond Myklebust This option enables a sysctl-based debugging interface 54e27d359eSTrond Myklebust that is be used by the 'rpcdebug' utility to turn on or off 55e27d359eSTrond Myklebust logging of different aspects of the kernel RPC activity. 56e27d359eSTrond Myklebust 57e27d359eSTrond Myklebust Disabling this option will make your kernel slightly smaller, 58e27d359eSTrond Myklebust but makes troubleshooting NFS issues significantly harder. 59e27d359eSTrond Myklebust 60e27d359eSTrond Myklebust If unsure, say Y. 61