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 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
47Filesystem support layers
48=========================
49
50Documentation for the support code within the filesystem layer for use in
51filesystem implementations.
52
53.. toctree::
54 :maxdepth: 2
55
56 buffer
57 journalling
58 fscrypt
59 fsverity
60 netfs_library
61
62Filesystems
63===========
64
65Documentation for filesystem implementations.
66
67.. toctree::
68 :maxdepth: 2
69
70 9p
71 adfs
72 affs
73 afs
74 autofs
75 autofs-mount-control
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/index
94 hfs
95 hfsplus
96 hpfs
97 fuse/index
98 inotify
99 isofs
100 nilfs2
101 nfs/index
102 ntfs
103 ntfs3
104 ocfs2
105 ocfs2-online-filecheck
106 omfs
107 orangefs
108 overlayfs
109 proc
110 qnx6
111 ramfs-rootfs-initramfs
112 relay
113 resctrl
114 romfs
115 smb/index
116 spufs/index
117 squashfs
118 sysfs
119 tmpfs
120 ubifs
121 ubifs-authentication
122 udf
123 virtiofs
124 vfat
125 xfs/index
126 zonefs