Linux kernel mirror (for testing)
git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel
os
linux
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
28 porting
29
30Filesystem support layers
31=========================
32
33Documentation for the support code within the filesystem layer for use in
34filesystem implementations.
35
36.. toctree::
37 :maxdepth: 2
38
39 journalling
40 fscrypt
41 fsverity
42
43Filesystems
44===========
45
46Documentation for filesystem implementations.
47
48.. toctree::
49 :maxdepth: 2
50
51 9p
52 adfs
53 affs
54 afs
55 autofs
56 autofs-mount-control
57 befs
58 bfs
59 btrfs
60 ceph
61 cramfs
62 debugfs
63 dlmfs
64 ecryptfs
65 efivarfs
66 erofs
67 ext2
68 ext3
69 f2fs
70 gfs2
71 gfs2-uevents
72 hfs
73 hfsplus
74 hpfs
75 fuse
76 inotify
77 isofs
78 nilfs2
79 nfs/index
80 ntfs
81 ocfs2
82 ocfs2-online-filecheck
83 omfs
84 orangefs
85 overlayfs
86 proc
87 qnx6
88 ramfs-rootfs-initramfs
89 relay
90 romfs
91 squashfs
92 sysfs
93 sysv-fs
94 tmpfs
95 ubifs
96 ubifs-authentication.rst
97 udf
98 virtiofs
99 vfat
100 zonefs