1ec8f24b7SThomas Gleixner# SPDX-License-Identifier: GPL-2.0-only 23d14c5d2SYehuda Sadehconfig CEPH_LIB 311e9ec6eSKees Cook tristate "Ceph core library" 411e9ec6eSKees Cook depends on INET 53d14c5d2SYehuda Sadeh select LIBCRC32C 63d14c5d2SYehuda Sadeh select CRYPTO_AES 7dc220db0SIlya Dryomov select CRYPTO_CBC 8*cd1a677cSIlya Dryomov select CRYPTO_GCM 9*cd1a677cSIlya Dryomov select CRYPTO_HMAC 10*cd1a677cSIlya Dryomov select CRYPTO_SHA256 113d14c5d2SYehuda Sadeh select CRYPTO 12e2c3d29bSTommi Virtanen select KEYS 133d14c5d2SYehuda Sadeh default n 143d14c5d2SYehuda Sadeh help 153d14c5d2SYehuda Sadeh Choose Y or M here to include cephlib, which provides the 163d14c5d2SYehuda Sadeh common functionality to both the Ceph filesystem and 173d14c5d2SYehuda Sadeh to the rados block device (rbd). 183d14c5d2SYehuda Sadeh 1994f17c00SAlexander A. Klimov More information at https://ceph.io/. 203d14c5d2SYehuda Sadeh 213d14c5d2SYehuda Sadeh If unsure, say N. 223d14c5d2SYehuda Sadeh 233d14c5d2SYehuda Sadehconfig CEPH_LIB_PRETTYDEBUG 243d14c5d2SYehuda Sadeh bool "Include file:line in ceph debug output" 253d14c5d2SYehuda Sadeh depends on CEPH_LIB 263d14c5d2SYehuda Sadeh default n 273d14c5d2SYehuda Sadeh help 283d14c5d2SYehuda Sadeh If you say Y here, debug output will include a filename and 293d14c5d2SYehuda Sadeh line to aid debugging. This increases kernel size and slows 303d14c5d2SYehuda Sadeh execution slightly when debug call sites are enabled (e.g., 313d14c5d2SYehuda Sadeh via CONFIG_DYNAMIC_DEBUG). 323d14c5d2SYehuda Sadeh 333d14c5d2SYehuda Sadeh If unsure, say N. 343d14c5d2SYehuda Sadeh 35ee3b56f2SNoah Watkinsconfig CEPH_LIB_USE_DNS_RESOLVER 36ee3b56f2SNoah Watkins bool "Use in-kernel support for DNS lookup" 37ee3b56f2SNoah Watkins depends on CEPH_LIB 38ee3b56f2SNoah Watkins select DNS_RESOLVER 39ee3b56f2SNoah Watkins default n 40ee3b56f2SNoah Watkins help 41ee3b56f2SNoah Watkins If you say Y here, hostnames (e.g. monitor addresses) will 42ee3b56f2SNoah Watkins be resolved using the CONFIG_DNS_RESOLVER facility. 43ee3b56f2SNoah Watkins 44ee3b56f2SNoah Watkins For information on how to use CONFIG_DNS_RESOLVER consult 459dfe1361SMauro Carvalho Chehab Documentation/networking/dns_resolver.rst 46ee3b56f2SNoah Watkins 47ee3b56f2SNoah Watkins If unsure, say N. 48