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