0001 # SPDX-License-Identifier: GPL-2.0-only
0002 config EXT2_FS
0003 tristate "Second extended fs support"
0004 select FS_IOMAP
0005 help
0006 Ext2 is a standard Linux file system for hard disks.
0007
0008 To compile this file system support as a module, choose M here: the
0009 module will be called ext2.
0010
0011 If unsure, say Y.
0012
0013 config EXT2_FS_XATTR
0014 bool "Ext2 extended attributes"
0015 depends on EXT2_FS
0016 help
0017 Extended attributes are name:value pairs associated with inodes by
0018 the kernel or by users (see the attr(5) manual page for details).
0019
0020 If unsure, say N.
0021
0022 config EXT2_FS_POSIX_ACL
0023 bool "Ext2 POSIX Access Control Lists"
0024 depends on EXT2_FS_XATTR
0025 select FS_POSIX_ACL
0026 help
0027 Posix Access Control Lists (ACLs) support permissions for users and
0028 groups beyond the owner/group/world scheme.
0029
0030 If you don't know what Access Control Lists are, say N
0031
0032 config EXT2_FS_SECURITY
0033 bool "Ext2 Security Labels"
0034 depends on EXT2_FS_XATTR
0035 help
0036 Security labels support alternative access control models
0037 implemented by security modules like SELinux. This option
0038 enables an extended attribute handler for file security
0039 labels in the ext2 filesystem.
0040
0041 If you are not using a security module that requires using
0042 extended attributes for file security labels, say N.