1ec8f24b7SThomas Gleixner# SPDX-License-Identifier: GPL-2.0-only 26da0b38fSAlexey Dobriyanconfig EXT2_FS 3*b960e809SMichael Opdenacker tristate "Second extended fs support (DEPRECATED)" 4925c86a1SChristoph Hellwig select BUFFER_HEAD 58b1e7076SChristoph Hellwig select FS_IOMAP 66da0b38fSAlexey Dobriyan help 76da0b38fSAlexey Dobriyan Ext2 is a standard Linux file system for hard disks. 86da0b38fSAlexey Dobriyan 9*b960e809SMichael Opdenacker This filesystem driver is deprecated because it does not properly 10*b960e809SMichael Opdenacker support inode time stamps beyond 03:14:07 UTC on 19 January 2038. 116da0b38fSAlexey Dobriyan 12*b960e809SMichael Opdenacker Ext2 users are advised to use ext4 driver to access their filesystem. 13*b960e809SMichael Opdenacker The driver is fully compatible, supports filesystems without journal 14*b960e809SMichael Opdenacker or extents, and also supports larger time stamps if the filesystem 15*b960e809SMichael Opdenacker is created with at least 256 byte inodes. 16*b960e809SMichael Opdenacker 17*b960e809SMichael Opdenacker This code is kept as a simple reference for filesystem developers. 18*b960e809SMichael Opdenacker 19*b960e809SMichael Opdenacker If unsure, say N. 206da0b38fSAlexey Dobriyan 216da0b38fSAlexey Dobriyanconfig EXT2_FS_XATTR 226da0b38fSAlexey Dobriyan bool "Ext2 extended attributes" 236da0b38fSAlexey Dobriyan depends on EXT2_FS 246da0b38fSAlexey Dobriyan help 256da0b38fSAlexey Dobriyan Extended attributes are name:value pairs associated with inodes by 2691581e4cSAdam Borowski the kernel or by users (see the attr(5) manual page for details). 276da0b38fSAlexey Dobriyan 286da0b38fSAlexey Dobriyan If unsure, say N. 296da0b38fSAlexey Dobriyan 306da0b38fSAlexey Dobriyanconfig EXT2_FS_POSIX_ACL 316da0b38fSAlexey Dobriyan bool "Ext2 POSIX Access Control Lists" 326da0b38fSAlexey Dobriyan depends on EXT2_FS_XATTR 336da0b38fSAlexey Dobriyan select FS_POSIX_ACL 346da0b38fSAlexey Dobriyan help 356da0b38fSAlexey Dobriyan Posix Access Control Lists (ACLs) support permissions for users and 366da0b38fSAlexey Dobriyan groups beyond the owner/group/world scheme. 376da0b38fSAlexey Dobriyan 386da0b38fSAlexey Dobriyan If you don't know what Access Control Lists are, say N 396da0b38fSAlexey Dobriyan 406da0b38fSAlexey Dobriyanconfig EXT2_FS_SECURITY 416da0b38fSAlexey Dobriyan bool "Ext2 Security Labels" 426da0b38fSAlexey Dobriyan depends on EXT2_FS_XATTR 436da0b38fSAlexey Dobriyan help 446da0b38fSAlexey Dobriyan Security labels support alternative access control models 456da0b38fSAlexey Dobriyan implemented by security modules like SELinux. This option 466da0b38fSAlexey Dobriyan enables an extended attribute handler for file security 476da0b38fSAlexey Dobriyan labels in the ext2 filesystem. 486da0b38fSAlexey Dobriyan 496da0b38fSAlexey Dobriyan If you are not using a security module that requires using 506da0b38fSAlexey Dobriyan extended attributes for file security labels, say N. 51