]>
Commit | Line | Data |
---|---|---|
4064174b JC |
1 | =============================== |
2 | Filesystems in the Linux kernel | |
3 | =============================== | |
90f9f118 | 4 | |
4064174b JC |
5 | This under-development manual will, some glorious day, provide |
6 | comprehensive information on how the Linux virtual filesystem (VFS) layer | |
7 | works, along with the filesystems that sit below it. For now, what we have | |
8 | can be found below. | |
90f9f118 | 9 | |
4064174b | 10 | Core VFS documentation |
90f9f118 MCC |
11 | ====================== |
12 | ||
4064174b JC |
13 | See these manuals for documentation about the VFS layer itself and how its |
14 | algorithms work. | |
90f9f118 | 15 | |
4064174b JC |
16 | .. toctree:: |
17 | :maxdepth: 2 | |
90f9f118 | 18 | |
af96c1e3 | 19 | vfs |
7c116d22 | 20 | path-lookup |
4064174b JC |
21 | api-summary |
22 | splice | |
ec23eb54 MCC |
23 | locking |
24 | directory-locking | |
90f9f118 | 25 | |
25b532ce MCC |
26 | porting |
27 | ||
4064174b | 28 | Filesystem support layers |
90f9f118 MCC |
29 | ========================= |
30 | ||
4064174b JC |
31 | Documentation for the support code within the filesystem layer for use in |
32 | filesystem implementations. | |
f4f864c1 EB |
33 | |
34 | .. toctree:: | |
4064174b | 35 | :maxdepth: 2 |
942104a2 | 36 | |
4064174b JC |
37 | journalling |
38 | fscrypt | |
6ff2deb2 | 39 | fsverity |
2d1d25d0 SH |
40 | |
41 | Filesystems | |
42 | =========== | |
43 | ||
44 | Documentation for filesystem implementations. | |
45 | ||
46 | .. toctree:: | |
47 | :maxdepth: 2 | |
48 | ||
07d241fd | 49 | 9p |
34873900 | 50 | adfs |
76272168 | 51 | affs |
ca6e9049 | 52 | afs |
f11f2a3c | 53 | autofs |
c64d3dc6 | 54 | autofs-mount-control |
c54ad9a4 | 55 | befs |
ee68f34d | 56 | bfs |
5d43e1bc | 57 | btrfs |
471379a1 | 58 | ceph |
f1fa0e60 | 59 | cramfs |
57443789 | 60 | debugfs |
14a19fa5 | 61 | dlmfs |
b02a17cb | 62 | ecryptfs |
06dedb45 | 63 | efivarfs |
e66d8631 | 64 | erofs |
6e29ad2e | 65 | ext2 |
7dc62406 | 66 | ext3 |
89272ca1 | 67 | f2fs |
720c2fc1 | 68 | gfs2 |
5b7ac27a | 69 | gfs2-uevents |
5040a0ac | 70 | hfs |
cdded7db | 71 | hfsplus |
a1ef4bcd | 72 | hpfs |
de389cf0 | 73 | inotify |
76f21685 | 74 | isofs |
8ab13bca | 75 | fuse |
77ce1a47 | 76 | overlayfs |
2d1d25d0 | 77 | virtiofs |
a1986433 | 78 | vfat |
34e75cf4 | 79 | nfs/index |