48 lines
		
	
	
		
			1.2 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			48 lines
		
	
	
		
			1.2 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
# SPDX-License-Identifier: GPL-2.0-only
 | 
						|
config CEPH_LIB
 | 
						|
	tristate "Ceph core library"
 | 
						|
	depends on INET
 | 
						|
	select LIBCRC32C
 | 
						|
	select CRYPTO_AES
 | 
						|
	select CRYPTO_CBC
 | 
						|
	select CRYPTO_GCM
 | 
						|
	select CRYPTO_HMAC
 | 
						|
	select CRYPTO_SHA256
 | 
						|
	select CRYPTO
 | 
						|
	select KEYS
 | 
						|
	default n
 | 
						|
	help
 | 
						|
	  Choose Y or M here to include cephlib, which provides the
 | 
						|
	  common functionality to both the Ceph filesystem and
 | 
						|
	  to the rados block device (rbd).
 | 
						|
 | 
						|
	  More information at https://ceph.io/.
 | 
						|
 | 
						|
	  If unsure, say N.
 | 
						|
 | 
						|
config CEPH_LIB_PRETTYDEBUG
 | 
						|
	bool "Include file:line in ceph debug output"
 | 
						|
	depends on CEPH_LIB
 | 
						|
	default n
 | 
						|
	help
 | 
						|
	  If you say Y here, debug output will include a filename and
 | 
						|
	  line to aid debugging.  This increases kernel size and slows
 | 
						|
	  execution slightly when debug call sites are enabled (e.g.,
 | 
						|
	  via CONFIG_DYNAMIC_DEBUG).
 | 
						|
 | 
						|
	  If unsure, say N.
 | 
						|
 | 
						|
config CEPH_LIB_USE_DNS_RESOLVER
 | 
						|
	bool "Use in-kernel support for DNS lookup"
 | 
						|
	depends on CEPH_LIB
 | 
						|
	select DNS_RESOLVER
 | 
						|
	default n
 | 
						|
	help
 | 
						|
	  If you say Y here, hostnames (e.g. monitor addresses) will
 | 
						|
	  be resolved using the CONFIG_DNS_RESOLVER facility.
 | 
						|
 | 
						|
	  For information on how to use CONFIG_DNS_RESOLVER consult
 | 
						|
	  Documentation/networking/dns_resolver.rst
 | 
						|
 | 
						|
	  If unsure, say N.
 |