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