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