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