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 mandatory-locking 33 mount_api 34 quota 35 seq_file 36 sharedsubtree 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 57Filesystems 58=========== 59 60Documentation for filesystem implementations. 61 62.. toctree:: 63 :maxdepth: 2 64 65 9p 66 adfs 67 affs 68 afs 69 autofs 70 autofs-mount-control 71 befs 72 bfs 73 btrfs 74 cifs/cifsroot 75 ceph 76 coda 77 configfs 78 cramfs 79 debugfs 80 dlmfs 81 ecryptfs 82 efivarfs 83 erofs 84 ext2 85 ext3 86 f2fs 87 gfs2 88 gfs2-uevents 89 gfs2-glocks 90 hfs 91 hfsplus 92 hpfs 93 fuse 94 fuse-io 95 inotify 96 isofs 97 nilfs2 98 nfs/index 99 ntfs 100 ocfs2 101 ocfs2-online-filecheck 102 omfs 103 orangefs 104 overlayfs 105 proc 106 qnx6 107 ramfs-rootfs-initramfs 108 relay 109 romfs 110 spufs/index 111 squashfs 112 sysfs 113 sysv-fs 114 tmpfs 115 ubifs 116 ubifs-authentication.rst 117 udf 118 virtiofs 119 vfat 120 xfs-delayed-logging-design 121 xfs-self-describing-metadata 122 zonefs 123