162306a36Sopenharmony_ci# SPDX-License-Identifier: GPL-2.0-only 262306a36Sopenharmony_ciconfig CEPH_LIB 362306a36Sopenharmony_ci tristate "Ceph core library" 462306a36Sopenharmony_ci depends on INET 562306a36Sopenharmony_ci select LIBCRC32C 662306a36Sopenharmony_ci select CRYPTO_AES 762306a36Sopenharmony_ci select CRYPTO_CBC 862306a36Sopenharmony_ci select CRYPTO_GCM 962306a36Sopenharmony_ci select CRYPTO_HMAC 1062306a36Sopenharmony_ci select CRYPTO_SHA256 1162306a36Sopenharmony_ci select CRYPTO 1262306a36Sopenharmony_ci select KEYS 1362306a36Sopenharmony_ci default n 1462306a36Sopenharmony_ci help 1562306a36Sopenharmony_ci Choose Y or M here to include cephlib, which provides the 1662306a36Sopenharmony_ci common functionality to both the Ceph filesystem and 1762306a36Sopenharmony_ci to the rados block device (rbd). 1862306a36Sopenharmony_ci 1962306a36Sopenharmony_ci More information at https://ceph.io/. 2062306a36Sopenharmony_ci 2162306a36Sopenharmony_ci If unsure, say N. 2262306a36Sopenharmony_ci 2362306a36Sopenharmony_ciconfig CEPH_LIB_PRETTYDEBUG 2462306a36Sopenharmony_ci bool "Include file:line in ceph debug output" 2562306a36Sopenharmony_ci depends on CEPH_LIB 2662306a36Sopenharmony_ci default n 2762306a36Sopenharmony_ci help 2862306a36Sopenharmony_ci If you say Y here, debug output will include a filename and 2962306a36Sopenharmony_ci line to aid debugging. This increases kernel size and slows 3062306a36Sopenharmony_ci execution slightly when debug call sites are enabled (e.g., 3162306a36Sopenharmony_ci via CONFIG_DYNAMIC_DEBUG). 3262306a36Sopenharmony_ci 3362306a36Sopenharmony_ci If unsure, say N. 3462306a36Sopenharmony_ci 3562306a36Sopenharmony_ciconfig CEPH_LIB_USE_DNS_RESOLVER 3662306a36Sopenharmony_ci bool "Use in-kernel support for DNS lookup" 3762306a36Sopenharmony_ci depends on CEPH_LIB 3862306a36Sopenharmony_ci select DNS_RESOLVER 3962306a36Sopenharmony_ci default n 4062306a36Sopenharmony_ci help 4162306a36Sopenharmony_ci If you say Y here, hostnames (e.g. monitor addresses) will 4262306a36Sopenharmony_ci be resolved using the CONFIG_DNS_RESOLVER facility. 4362306a36Sopenharmony_ci 4462306a36Sopenharmony_ci For information on how to use CONFIG_DNS_RESOLVER consult 4562306a36Sopenharmony_ci Documentation/networking/dns_resolver.rst 4662306a36Sopenharmony_ci 4762306a36Sopenharmony_ci If unsure, say N. 48