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