~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

TOMOYO Linux Cross Reference
Linux/net/sunrpc/Kconfig

Version: ~ [ linux-6.12-rc7 ] ~ [ linux-6.11.7 ] ~ [ linux-6.10.14 ] ~ [ linux-6.9.12 ] ~ [ linux-6.8.12 ] ~ [ linux-6.7.12 ] ~ [ linux-6.6.60 ] ~ [ linux-6.5.13 ] ~ [ linux-6.4.16 ] ~ [ linux-6.3.13 ] ~ [ linux-6.2.16 ] ~ [ linux-6.1.116 ] ~ [ linux-6.0.19 ] ~ [ linux-5.19.17 ] ~ [ linux-5.18.19 ] ~ [ linux-5.17.15 ] ~ [ linux-5.16.20 ] ~ [ linux-5.15.171 ] ~ [ linux-5.14.21 ] ~ [ linux-5.13.19 ] ~ [ linux-5.12.19 ] ~ [ linux-5.11.22 ] ~ [ linux-5.10.229 ] ~ [ linux-5.9.16 ] ~ [ linux-5.8.18 ] ~ [ linux-5.7.19 ] ~ [ linux-5.6.19 ] ~ [ linux-5.5.19 ] ~ [ linux-5.4.285 ] ~ [ linux-5.3.18 ] ~ [ linux-5.2.21 ] ~ [ linux-5.1.21 ] ~ [ linux-5.0.21 ] ~ [ linux-4.20.17 ] ~ [ linux-4.19.323 ] ~ [ linux-4.18.20 ] ~ [ linux-4.17.19 ] ~ [ linux-4.16.18 ] ~ [ linux-4.15.18 ] ~ [ linux-4.14.336 ] ~ [ linux-4.13.16 ] ~ [ linux-4.12.14 ] ~ [ linux-4.11.12 ] ~ [ linux-4.10.17 ] ~ [ linux-4.9.337 ] ~ [ linux-4.4.302 ] ~ [ linux-3.10.108 ] ~ [ linux-2.6.32.71 ] ~ [ linux-2.6.0 ] ~ [ linux-2.4.37.11 ] ~ [ unix-v6-master ] ~ [ ccs-tools-1.8.12 ] ~ [ policy-sample ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

Diff markup

Differences between /net/sunrpc/Kconfig (Version linux-6.12-rc7) and /net/sunrpc/Kconfig (Version linux-2.6.0)


  1 # SPDX-License-Identifier: GPL-2.0-only           
  2 config SUNRPC                                     
  3         tristate                                  
  4         depends on MULTIUSER                      
  5                                                   
  6 config SUNRPC_GSS                                 
  7         tristate                                  
  8         select OID_REGISTRY                       
  9         depends on MULTIUSER                      
 10                                                   
 11 config SUNRPC_BACKCHANNEL                         
 12         bool                                      
 13         depends on SUNRPC                         
 14                                                   
 15 config SUNRPC_SWAP                                
 16         bool                                      
 17         depends on SUNRPC                         
 18                                                   
 19 config RPCSEC_GSS_KRB5                            
 20         tristate "Secure RPC: Kerberos V mecha    
 21         depends on SUNRPC && CRYPTO               
 22         default y                                 
 23         select SUNRPC_GSS                         
 24         select CRYPTO_SKCIPHER                    
 25         select CRYPTO_HASH                        
 26         help                                      
 27           Choose Y here to enable Secure RPC u    
 28           GSS-API mechanism (RFC 1964).           
 29                                                   
 30           Secure RPC calls with Kerberos requi    
 31           daemon which may be found in the Lin    
 32           available from http://linux-nfs.org/    
 33           Kerberos support should be installed    
 34                                                   
 35           If unsure, say Y.                       
 36                                                   
 37 config RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA1          
 38         bool "Enable Kerberos enctypes based o    
 39         depends on RPCSEC_GSS_KRB5                
 40         depends on CRYPTO_CBC && CRYPTO_CTS       
 41         depends on CRYPTO_HMAC && CRYPTO_SHA1     
 42         depends on CRYPTO_AES                     
 43         default y                                 
 44         help                                      
 45           Choose Y to enable the use of Kerber    
 46           that utilize Advanced Encryption Sta    
 47           SHA-1 digests. These include aes128-    
 48           aes256-cts-hmac-sha1-96.                
 49                                                   
 50 config RPCSEC_GSS_KRB5_ENCTYPES_CAMELLIA          
 51         bool "Enable Kerberos encryption types    
 52         depends on RPCSEC_GSS_KRB5                
 53         depends on CRYPTO_CBC && CRYPTO_CTS &&    
 54         depends on CRYPTO_CMAC                    
 55         default n                                 
 56         help                                      
 57           Choose Y to enable the use of Kerber    
 58           that utilize Camellia ciphers (RFC 3    
 59           (NIST Special Publication 800-38B).     
 60           camellia128-cts-cmac and camellia256    
 61                                                   
 62 config RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA2          
 63         bool "Enable Kerberos enctypes based o    
 64         depends on RPCSEC_GSS_KRB5                
 65         depends on CRYPTO_CBC && CRYPTO_CTS       
 66         depends on CRYPTO_HMAC && CRYPTO_SHA25    
 67         depends on CRYPTO_AES                     
 68         default n                                 
 69         help                                      
 70           Choose Y to enable the use of Kerber    
 71           that utilize Advanced Encryption Sta    
 72           SHA-2 digests. These include aes128-    
 73           aes256-cts-hmac-sha384-192.             
 74                                                   
 75 config RPCSEC_GSS_KRB5_KUNIT_TEST                 
 76         tristate "KUnit tests for RPCSEC GSS K    
 77         depends on RPCSEC_GSS_KRB5 && KUNIT       
 78         default KUNIT_ALL_TESTS                   
 79         help                                      
 80           This builds the KUnit tests for RPCS    
 81                                                   
 82           KUnit tests run during boot and outp    
 83           log in TAP format (https://testanyth    
 84           kernel devs running KUnit test harne    
 85           into a production build.                
 86                                                   
 87           For more information on KUnit and un    
 88           to the KUnit documentation in Docume    
 89                                                   
 90 config SUNRPC_DEBUG                               
 91         bool "RPC: Enable dprintk debugging"      
 92         depends on SUNRPC && SYSCTL               
 93         select DEBUG_FS                           
 94         help                                      
 95           This option enables a sysctl-based d    
 96           that is be used by the 'rpcdebug' ut    
 97           logging of different aspects of the     
 98                                                   
 99           Disabling this option will make your    
100           but makes troubleshooting NFS issues    
101                                                   
102           If unsure, say Y.                       
103                                                   
104 config SUNRPC_XPRT_RDMA                           
105         tristate "RPC-over-RDMA transport"        
106         depends on SUNRPC && INFINIBAND && INF    
107         default SUNRPC && INFINIBAND              
108         select SG_POOL                            
109         help                                      
110           This option allows the NFS client an    
111           transports (InfiniBand, iWARP, or Ro    
112                                                   
113           To compile this support as a module,    
114           will be called rpcrdma.ko.              
115                                                   
116           If unsure, or you know there is no R    
117           hardware platform, say N.               
                                                      

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin

Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.

sflogo.php