Directory Files
.. 5
crush 4
File Size
Kconfig 1.2 kB
Makefile 439 B
armor.c 2.0 kB
auth.c 8.1 kB
auth_none.c 3.1 kB
auth_none.h 502 B
auth_x.c 24 kB
auth_x.h 1.0 kB
auth_x_protocol.h 1.9 kB
buffer.c 1.2 kB
ceph_common.c 20 kB
ceph_hash.c 3.0 kB
ceph_strings.c 1.2 kB
cls_lock_client.c 12 kB
crypto.c 8.1 kB
crypto.h 1.0 kB
debugfs.c 12 kB
decode.c 2.0 kB
libceph.mod.c 0 B
messenger.c 91 kB
mon_client.c 34 kB
msgpool.c 2.4 kB
osd_client.c 147 kB
osdmap.c 62 kB
pagelist.c 4.1 kB
pagevec.c 3.4 kB
snapshot.c 1.6 kB
string_table.c 2.3 kB
striper.c 7.9 kB

Linux v5.7 - ceph

# 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
	select KEYS
	default n
	  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

	  If unsure, say N.

	bool "Include file:line in ceph debug output"
	depends on CEPH_LIB
	default n
	  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.,

	  If unsure, say N.

	bool "Use in-kernel support for DNS lookup"
	depends on CEPH_LIB
	default n
	  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

	  If unsure, say N.