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 mmap_prepare 33 multigrain-ts 34 mount_api 35 quota 36 seq_file 37 sharedsubtree 38 idmappings 39 iomap/index 40 41 automount-support 42 43 caching/index 44 45 porting 46 adding-new-filesystems 47 48Filesystem support layers 49========================= 50 51Documentation for the support code within the filesystem layer for use in 52filesystem implementations. 53 54.. toctree:: 55 :maxdepth: 2 56 57 buffer 58 journalling 59 fscrypt 60 fsverity 61 netfs_library 62 63Filesystems 64=========== 65 66Documentation for filesystem implementations. 67 68.. toctree:: 69 :maxdepth: 2 70 71 9p 72 adfs 73 affs 74 afs 75 autofs 76 autofs-mount-control 77 befs 78 bfs 79 btrfs 80 ceph 81 coda 82 configfs 83 cramfs 84 dax 85 debugfs 86 dlmfs 87 ecryptfs 88 efivarfs 89 erofs 90 ext2 91 ext3 92 ext4/index 93 f2fs 94 failfs 95 gfs2/index 96 hfs 97 hfsplus 98 hpfs 99 fuse/index 100 inotify 101 isofs 102 nilfs2 103 nfs/index 104 ntfs 105 ntfs3 106 ocfs2 107 ocfs2-online-filecheck 108 omfs 109 orangefs 110 overlayfs 111 proc 112 qnx6 113 ramfs-rootfs-initramfs 114 relay 115 resctrl 116 romfs 117 smb/index 118 spufs/index 119 squashfs 120 sysfs 121 tmpfs 122 ubifs 123 ubifs-authentication 124 udf 125 virtiofs 126 vfat 127 xfs/index 128 zonefs 129