xref: /openbmc/linux/fs/jfs/Kconfig (revision f3a9b375)
1ec8f24b7SThomas Gleixner# SPDX-License-Identifier: GPL-2.0-only
2f5c77969SAlexey Dobriyanconfig JFS_FS
3f5c77969SAlexey Dobriyan	tristate "JFS filesystem support"
4f5c77969SAlexey Dobriyan	select BUFFER_HEAD
5*f3a9b375SDr. David Alan Gilbert	select NLS
6c68a65daSRandy Dunlap	select NLS_UCS2_UTILS
79636e650SChristoph Hellwig	select CRC32
8f5c77969SAlexey Dobriyan	select LEGACY_DIRECT_IO
9f5c77969SAlexey Dobriyan	help
10aa95b4a9SMauro Carvalho Chehab	  This is a port of IBM's Journaled Filesystem .  More information is
11f5c77969SAlexey Dobriyan	  available in the file <file:Documentation/admin-guide/jfs.rst>.
12f5c77969SAlexey Dobriyan
13f5c77969SAlexey Dobriyan	  If you do not intend to use the JFS filesystem, say N.
14f5c77969SAlexey Dobriyan
15f5c77969SAlexey Dobriyanconfig JFS_POSIX_ACL
16f5c77969SAlexey Dobriyan	bool "JFS POSIX Access Control Lists"
17f5c77969SAlexey Dobriyan	depends on JFS_FS
18f5c77969SAlexey Dobriyan	select FS_POSIX_ACL
19f5c77969SAlexey Dobriyan	help
20f5c77969SAlexey Dobriyan	  Posix Access Control Lists (ACLs) support permissions for users and
21f5c77969SAlexey Dobriyan	  groups beyond the owner/group/world scheme.
22f5c77969SAlexey Dobriyan
23f5c77969SAlexey Dobriyan	  If you don't know what Access Control Lists are, say N
24f5c77969SAlexey Dobriyan
25f5c77969SAlexey Dobriyanconfig JFS_SECURITY
26f5c77969SAlexey Dobriyan	bool "JFS Security Labels"
27f5c77969SAlexey Dobriyan	depends on JFS_FS
28f5c77969SAlexey Dobriyan	help
29f5c77969SAlexey Dobriyan	  Security labels support alternative access control models
30f5c77969SAlexey Dobriyan	  implemented by security modules like SELinux.  This option
31f5c77969SAlexey Dobriyan	  enables an extended attribute handler for file security
32f5c77969SAlexey Dobriyan	  labels in the jfs filesystem.
33f5c77969SAlexey Dobriyan
34f5c77969SAlexey Dobriyan	  If you are not using a security module that requires using
35f5c77969SAlexey Dobriyan	  extended attributes for file security labels, say N.
36f5c77969SAlexey Dobriyan
37f5c77969SAlexey Dobriyanconfig JFS_DEBUG
38f5c77969SAlexey Dobriyan	bool "JFS debugging"
39f5c77969SAlexey Dobriyan	depends on JFS_FS
40f5c77969SAlexey Dobriyan	help
41f5c77969SAlexey Dobriyan	  If you are experiencing any problems with the JFS filesystem, say
42f5c77969SAlexey Dobriyan	  Y here.  This will result in additional debugging messages to be
43f5c77969SAlexey Dobriyan	  written to the system log.  Under normal circumstances, this
44f5c77969SAlexey Dobriyan	  results in very little overhead.
45f5c77969SAlexey Dobriyan
46f5c77969SAlexey Dobriyanconfig JFS_STATISTICS
47f5c77969SAlexey Dobriyan	bool "JFS statistics"
48f5c77969SAlexey Dobriyan	depends on JFS_FS
49f5c77969SAlexey Dobriyan	help
50f5c77969SAlexey Dobriyan	  Enabling this option will cause statistics from the JFS file system
51	  to be made available to the user in the /proc/fs/jfs/ directory.
52