1.. _filesystems_index: 2 3=============================== 4Filesystems in the Linux kernel 5=============================== 6 7This under-development manual will, some glorious day, provide 8comprehensive information on how the Linux virtual filesystem (VFS) layer 9works, along with the filesystems that sit below it. For now, what we have 10can be found below. 11 12Core VFS documentation 13====================== 14 15See these manuals for documentation about the VFS layer itself and how its 16algorithms work. 17 18.. toctree:: 19 :maxdepth: 2 20 21 vfs 22 path-lookup 23 api-summary 24 splice 25 locking 26 directory-locking 27 devpts 28 dnotify 29 fiemap 30 files 31 locks 32 mount_api 33 quota 34 seq_file 35 sharedsubtree 36 idmappings 37 38 automount-support 39 40 caching/index 41 42 porting 43 44Filesystem support layers 45========================= 46 47Documentation for the support code within the filesystem layer for use in 48filesystem implementations. 49 50.. toctree:: 51 :maxdepth: 2 52 53 journalling 54 fscrypt 55 fsverity 56 netfs_library 57 58Filesystems 59=========== 60 61Documentation for filesystem implementations. 62 63.. toctree:: 64 :maxdepth: 2 65 66 9p 67 adfs 68 affs 69 afs 70 autofs 71 autofs-mount-control 72 befs 73 bfs 74 btrfs 75 ceph 76 coda 77 configfs 78 cramfs 79 dax 80 debugfs 81 dlmfs 82 ecryptfs 83 efivarfs 84 erofs 85 ext2 86 ext3 87 ext4/index 88 f2fs 89 gfs2 90 gfs2-uevents 91 gfs2-glocks 92 hfs 93 hfsplus 94 hpfs 95 fuse 96 fuse-io 97 inotify 98 isofs 99 nilfs2 100 nfs/index 101 ntfs3 102 ocfs2 103 ocfs2-online-filecheck 104 omfs 105 orangefs 106 overlayfs 107 proc 108 qnx6 109 ramfs-rootfs-initramfs 110 relay 111 romfs 112 smb/index 113 spufs/index 114 squashfs 115 sysfs 116 sysv-fs 117 tmpfs 118 ubifs 119 ubifs-authentication 120 udf 121 virtiofs 122 vfat 123 xfs/index 124 zonefs 125