/
usr
/
src
/
kernels
/
4.18.0-553.157.1.el8_10.x86_64
/
fs
/
/usr/src/kernels/4.18.0-553.157.1.el8_10.x86_64/fs
mkdir
upload
Name
Size
Mode
Actions
9p/
-
0755
rm
adfs/
-
0755
rm
affs/
-
0755
rm
afs/
-
0755
rm
autofs/
-
0755
rm
befs/
-
0755
rm
bfs/
-
0755
rm
btrfs/
-
0755
rm
cachefiles/
-
0755
rm
ceph/
-
0755
rm
cifs/
-
0755
rm
coda/
-
0755
rm
configfs/
-
0755
rm
cramfs/
-
0755
rm
crypto/
-
0755
rm
debugfs/
-
0755
rm
devpts/
-
0755
rm
dlm/
-
0755
rm
ecryptfs/
-
0755
rm
efivarfs/
-
0755
rm
efs/
-
0755
rm
exportfs/
-
0755
rm
ext2/
-
0755
rm
ext4/
-
0755
rm
f2fs/
-
0755
rm
fat/
-
0755
rm
freevxfs/
-
0755
rm
fscache/
-
0755
rm
fuse/
-
0755
rm
gfs2/
-
0755
rm
hfs/
-
0755
rm
hfsplus/
-
0755
rm
hostfs/
-
0755
rm
hpfs/
-
0755
rm
hugetlbfs/
-
0755
rm
iomap/
-
0755
rm
isofs/
-
0755
rm
jbd2/
-
0755
rm
jffs2/
-
0755
rm
jfs/
-
0755
rm
kernfs/
-
0755
rm
lockd/
-
0755
rm
minix/
-
0755
rm
nfs/
-
0755
rm
nfsd/
-
0755
rm
nfs_common/
-
0755
rm
nilfs2/
-
0755
rm
nls/
-
0755
rm
notify/
-
0755
rm
ntfs/
-
0755
rm
ocfs2/
-
0755
rm
omfs/
-
0755
rm
openpromfs/
-
0755
rm
orangefs/
-
0755
rm
overlayfs/
-
0755
rm
proc/
-
0755
rm
pstore/
-
0755
rm
qnx4/
-
0755
rm
qnx6/
-
0755
rm
quota/
-
0755
rm
ramfs/
-
0755
rm
reiserfs/
-
0755
rm
romfs/
-
0755
rm
smbfs_common/
-
0755
rm
squashfs/
-
0755
rm
sysfs/
-
0755
rm
sysv/
-
0755
rm
tracefs/
-
0755
rm
ubifs/
-
0755
rm
udf/
-
0755
rm
ufs/
-
0755
rm
xfs/
-
0755
rm
Kconfig
7700
0644
edit
dl
rm
Kconfig.binfmt
7728
0644
edit
dl
rm
Makefile
4419
0644
edit
dl
rm
Edit:
/usr/src/kernels/4.18.0-553.157.1.el8_10.x86_64/fs/Kconfig
(7700B)
# # File system configuration # menu "File systems" # Use unaligned word dcache accesses config DCACHE_WORD_ACCESS bool config VALIDATE_FS_PARSER bool "Validate filesystem parameter description" help Enable this to perform validation of the parameter description for a filesystem when it is registered. if BLOCK config FS_IOMAP bool source "fs/ext2/Kconfig" source "fs/ext4/Kconfig" source "fs/jbd2/Kconfig" config FS_MBCACHE # Meta block cache for Extended Attributes (ext2/ext3/ext4) tristate default y if EXT2_FS=y && EXT2_FS_XATTR default y if EXT4_FS=y default m if EXT2_FS_XATTR || EXT4_FS source "fs/reiserfs/Kconfig" source "fs/jfs/Kconfig" source "fs/xfs/Kconfig" source "fs/gfs2/Kconfig" source "fs/ocfs2/Kconfig" source "fs/btrfs/Kconfig" source "fs/nilfs2/Kconfig" source "fs/f2fs/Kconfig" config FS_DAX bool "Direct Access (DAX) support" depends on MMU depends on !(ARM || MIPS || SPARC) select FS_IOMAP select DAX help Direct Access (DAX) can be used on memory-backed block devices. If the block device supports DAX and the filesystem supports DAX, then you can avoid using the pagecache to buffer I/Os. Turning on this option will compile in support for DAX; you will need to mount the filesystem using the -o dax option. If you do not have a block device that is capable of using this, or if unsure, say N. Saying Y will increase the size of the kernel by about 5kB. config FS_DAX_PMD bool default FS_DAX depends on FS_DAX depends on ZONE_DEVICE depends on TRANSPARENT_HUGEPAGE # Selected by DAX drivers that do not expect filesystem DAX to support # get_user_pages() of DAX mappings. I.e. "limited" indicates no support # for fork() of processes with MAP_SHARED mappings or support for # direct-I/O to a DAX mapping. config FS_DAX_LIMITED bool endif # BLOCK # Posix ACL utility routines # # Note: Posix ACLs can be implemented without these helpers. Never use # this symbol for ifdefs in core code. # config FS_POSIX_ACL def_bool n config EXPORTFS tristate config EXPORTFS_BLOCK_OPS bool "Enable filesystem export operations for block IO" help This option enables the export operations for a filesystem to support external block IO. config FILE_LOCKING bool "Enable POSIX file locking API" if EXPERT default y help This option enables standard file locking support, required for filesystems like NFS and for the flock() system call. Disabling this option saves about 11k. config MANDATORY_FILE_LOCKING bool "Enable Mandatory file locking" depends on FILE_LOCKING default y help This option enables files appropriately marked files on appropriely mounted filesystems to support mandatory locking. To the best of my knowledge this is dead code that no one cares about. source "fs/crypto/Kconfig" source "fs/notify/Kconfig" source "fs/quota/Kconfig" source "fs/autofs/Kconfig" source "fs/fuse/Kconfig" source "fs/overlayfs/Kconfig" menu "Caches" source "fs/fscache/Kconfig" source "fs/cachefiles/Kconfig" endmenu if BLOCK menu "CD-ROM/DVD Filesystems" source "fs/isofs/Kconfig" source "fs/udf/Kconfig" endmenu endif # BLOCK if BLOCK menu "DOS/FAT/NT Filesystems" source "fs/fat/Kconfig" source "fs/ntfs/Kconfig" endmenu endif # BLOCK menu "Pseudo filesystems" source "fs/proc/Kconfig" source "fs/kernfs/Kconfig" source "fs/sysfs/Kconfig" config TMPFS bool "Tmpfs virtual memory file system support (former shm fs)" depends on SHMEM help Tmpfs is a file system which keeps all files in virtual memory. Everything in tmpfs is temporary in the sense that no files will be created on your hard drive. The files live in memory and swap space. If you unmount a tmpfs instance, everything stored therein is lost. See <file:Documentation/filesystems/tmpfs.txt> for details. config TMPFS_POSIX_ACL bool "Tmpfs POSIX Access Control Lists" depends on TMPFS select TMPFS_XATTR select FS_POSIX_ACL help POSIX Access Control Lists (ACLs) support additional access rights for users and groups beyond the standard owner/group/world scheme, and this option selects support for ACLs specifically for tmpfs filesystems. If you've selected TMPFS, it's possible that you'll also need this option as there are a number of Linux distros that require POSIX ACL support under /dev for certain features to work properly. For example, some distros need this feature for ALSA-related /dev files for sound to work properly. In short, if you're not sure, say Y. config TMPFS_XATTR bool "Tmpfs extended attributes" depends on TMPFS default n help Extended attributes are name:value pairs associated with inodes by the kernel or by users (see the attr(5) manual page for details). Currently this enables support for the trusted.* and security.* namespaces. You need this for POSIX ACL support on tmpfs. If unsure, say N. config HUGETLBFS bool "HugeTLB file system support" depends on X86 || IA64 || SPARC64 || (S390 && 64BIT) || \ SYS_SUPPORTS_HUGETLBFS || BROKEN help hugetlbfs is a filesystem backing for HugeTLB pages, based on ramfs. For architectures that support it, say Y here and read <file:Documentation/admin-guide/mm/hugetlbpage.rst> for details. If unsure, say N. config HUGETLB_PAGE def_bool HUGETLBFS config MEMFD_CREATE def_bool TMPFS || HUGETLBFS config ARCH_HAS_GIGANTIC_PAGE bool source "fs/configfs/Kconfig" source "fs/efivarfs/Kconfig" endmenu menuconfig MISC_FILESYSTEMS bool "Miscellaneous filesystems" default y ---help--- Say Y here to get to see options for various miscellaneous filesystems, such as filesystems that came from other operating systems. This option alone does not add any kernel code. If you say N, all options in this submenu will be skipped and disabled; if unsure, say Y here. if MISC_FILESYSTEMS source "fs/orangefs/Kconfig" source "fs/adfs/Kconfig" source "fs/affs/Kconfig" source "fs/ecryptfs/Kconfig" source "fs/hfs/Kconfig" source "fs/hfsplus/Kconfig" source "fs/befs/Kconfig" source "fs/bfs/Kconfig" source "fs/efs/Kconfig" source "fs/jffs2/Kconfig" # UBIFS File system configuration source "fs/ubifs/Kconfig" source "fs/cramfs/Kconfig" source "fs/squashfs/Kconfig" source "fs/freevxfs/Kconfig" source "fs/minix/Kconfig" source "fs/omfs/Kconfig" source "fs/hpfs/Kconfig" source "fs/qnx4/Kconfig" source "fs/qnx6/Kconfig" source "fs/romfs/Kconfig" source "fs/pstore/Kconfig" source "fs/sysv/Kconfig" source "fs/ufs/Kconfig" endif # MISC_FILESYSTEMS menuconfig NETWORK_FILESYSTEMS bool "Network File Systems" default y depends on NET ---help--- Say Y here to get to see options for network filesystems and filesystem-related networking code, such as NFS daemon and RPCSEC security modules. This option alone does not add any kernel code. If you say N, all options in this submenu will be skipped and disabled; if unsure, say Y here. if NETWORK_FILESYSTEMS source "fs/nfs/Kconfig" source "fs/nfsd/Kconfig" config GRACE_PERIOD tristate config LOCKD tristate depends on FILE_LOCKING select GRACE_PERIOD config LOCKD_V4 bool depends on NFSD_V3 || NFS_V3 depends on FILE_LOCKING default y config NFS_ACL_SUPPORT tristate select FS_POSIX_ACL config NFS_COMMON bool depends on NFSD || NFS_FS || LOCKD default y source "net/sunrpc/Kconfig" source "fs/ceph/Kconfig" source "fs/cifs/Kconfig" config SMBFS_COMMON tristate default y if CIFS=y default m if CIFS=m source "fs/coda/Kconfig" source "fs/afs/Kconfig" source "fs/9p/Kconfig" endif # NETWORK_FILESYSTEMS source "fs/nls/Kconfig" source "fs/dlm/Kconfig" config IO_WQ bool endmenu
Save
cmd:
run