xref: /openbmc/linux/fs/ceph/Kconfig (revision 675aaf05)
1# SPDX-License-Identifier: GPL-2.0-only
2config CEPH_FS
3	tristate "Ceph distributed file system"
4	depends on INET
5	select CEPH_LIB
6	select LIBCRC32C
7	select CRYPTO_AES
8	select CRYPTO
9	default n
10	help
11	  Choose Y or M here to include support for mounting the
12	  experimental Ceph distributed file system.  Ceph is an extremely
13	  scalable file system designed to provide high performance,
14	  reliable access to petabytes of storage.
15
16	  More information at http://ceph.newdream.net/.
17
18	  If unsure, say N.
19
20if CEPH_FS
21config CEPH_FSCACHE
22	bool "Enable Ceph client caching support"
23	depends on CEPH_FS=m && FSCACHE || CEPH_FS=y && FSCACHE=y
24	help
25	  Choose Y here to enable persistent, read-only local
26	  caching support for Ceph clients using FS-Cache
27
28endif
29
30config CEPH_FS_POSIX_ACL
31	bool "Ceph POSIX Access Control Lists"
32	depends on CEPH_FS
33	select FS_POSIX_ACL
34	help
35	  POSIX Access Control Lists (ACLs) support permissions for users and
36	  groups beyond the owner/group/world scheme.
37
38	  If you don't know what Access Control Lists are, say N
39