xref: /openbmc/linux/fs/ceph/Kconfig (revision ec8f24b7)
1*ec8f24b7SThomas Gleixner# SPDX-License-Identifier: GPL-2.0-only
29030aaf9SSage Weilconfig CEPH_FS
31b6a78a5SKees Cook	tristate "Ceph distributed file system"
41b6a78a5SKees Cook	depends on INET
53d14c5d2SYehuda Sadeh	select CEPH_LIB
69030aaf9SSage Weil	select LIBCRC32C
725848b3eSRobert P. J. Day	select CRYPTO_AES
8be4f104dSSage Weil	select CRYPTO
93d14c5d2SYehuda Sadeh	default n
109030aaf9SSage Weil	help
119030aaf9SSage Weil	  Choose Y or M here to include support for mounting the
129030aaf9SSage Weil	  experimental Ceph distributed file system.  Ceph is an extremely
139030aaf9SSage Weil	  scalable file system designed to provide high performance,
149030aaf9SSage Weil	  reliable access to petabytes of storage.
159030aaf9SSage Weil
169030aaf9SSage Weil	  More information at http://ceph.newdream.net/.
179030aaf9SSage Weil
189030aaf9SSage Weil	  If unsure, say N.
199030aaf9SSage Weil
2099ccbd22SMilosz Tanskiif CEPH_FS
2199ccbd22SMilosz Tanskiconfig CEPH_FSCACHE
2299ccbd22SMilosz Tanski	bool "Enable Ceph client caching support"
2399ccbd22SMilosz Tanski	depends on CEPH_FS=m && FSCACHE || CEPH_FS=y && FSCACHE=y
2499ccbd22SMilosz Tanski	help
2599ccbd22SMilosz Tanski	  Choose Y here to enable persistent, read-only local
2699ccbd22SMilosz Tanski	  caching support for Ceph clients using FS-Cache
2799ccbd22SMilosz Tanski
2899ccbd22SMilosz Tanskiendif
297221fe4cSGuangliang Zhao
307221fe4cSGuangliang Zhaoconfig CEPH_FS_POSIX_ACL
317221fe4cSGuangliang Zhao	bool "Ceph POSIX Access Control Lists"
327221fe4cSGuangliang Zhao	depends on CEPH_FS
337221fe4cSGuangliang Zhao	select FS_POSIX_ACL
347221fe4cSGuangliang Zhao	help
357221fe4cSGuangliang Zhao	  POSIX Access Control Lists (ACLs) support permissions for users and
367221fe4cSGuangliang Zhao	  groups beyond the owner/group/world scheme.
377221fe4cSGuangliang Zhao
387221fe4cSGuangliang Zhao	  If you don't know what Access Control Lists are, say N
39