blob: 7001782ab932dbc3a8b5a16b8188c8a2605d84d3 [file] [log] [blame]
Linus Torvalds1da177e2005-04-16 15:20:36 -0700100-INDEX
2 - this file (info on some of the filesystems supported by linux).
Jesper Juhl50fc9992006-03-28 01:56:43 -08003Exporting
4 - explanation of how to make filesystems exportable.
Linus Torvalds1da177e2005-04-16 15:20:36 -07005Locking
6 - info on locking rules as they pertain to Linux VFS.
Eric Van Hensbergene03abc02007-02-11 13:21:39 -060079p.txt
8 - 9p (v9fs) is an implementation of the Plan 9 remote fs protocol.
Linus Torvalds1da177e2005-04-16 15:20:36 -07009adfs.txt
10 - info and mount options for the Acorn Advanced Disc Filing System.
Jesper Juhl50fc9992006-03-28 01:56:43 -080011afs.txt
12 - info and examples for the distributed AFS (Andrew File System) fs.
Linus Torvalds1da177e2005-04-16 15:20:36 -070013affs.txt
14 - info and mount options for the Amiga Fast File System.
Jesper Juhl50fc9992006-03-28 01:56:43 -080015automount-support.txt
16 - information about filesystem automount support.
17befs.txt
18 - information about the BeOS filesystem for Linux.
Linus Torvalds1da177e2005-04-16 15:20:36 -070019bfs.txt
20 - info for the SCO UnixWare Boot Filesystem (BFS).
21cifs.txt
Jesper Juhl50fc9992006-03-28 01:56:43 -080022 - description of the CIFS filesystem.
Linus Torvalds1da177e2005-04-16 15:20:36 -070023coda.txt
24 - description of the CODA filesystem.
Joel Becker7063fbf2005-12-15 14:29:43 -080025configfs/
26 - directory containing configfs documentation and example code.
Linus Torvalds1da177e2005-04-16 15:20:36 -070027cramfs.txt
Jesper Juhl50fc9992006-03-28 01:56:43 -080028 - info on the cram filesystem for small storage (ROMs etc).
29dentry-locking.txt
30 - info on the RCU-based dcache locking model.
Jesper Juhl50fc9992006-03-28 01:56:43 -080031directory-locking
32 - info about the locking scheme used for directory operations.
Mark Fasheh8df08c82005-12-15 14:31:23 -080033dlmfs.txt
34 - info on the userspace interface to the OCFS2 DLM.
J. Bruce Fieldse9b1a4d2008-02-07 00:13:35 -080035dnotify.txt
36 - info about directory notification in Linux.
Rob Landleyc811ac52007-09-11 15:23:41 -070037ecryptfs.txt
38 - docs on eCryptfs: stacked cryptographic filesystem for Linux.
Thadeu Lima de Souza Cascardo9f249162009-07-27 13:26:32 -030039exofs.txt
40 - info, usage, mount options, design about EXOFS.
Linus Torvalds1da177e2005-04-16 15:20:36 -070041ext2.txt
42 - info, mount options and specifications for the Ext2 filesystem.
Jesper Juhl50fc9992006-03-28 01:56:43 -080043ext3.txt
44 - info, mount options and specifications for the Ext3 filesystem.
Dave Kleikampfc513a32006-10-11 01:21:25 -070045ext4.txt
46 - info, mount options and specifications for the Ext4 filesystem.
Jesper Juhl50fc9992006-03-28 01:56:43 -080047files.txt
48 - info on file management in the Linux kernel.
49fuse.txt
50 - info on the Filesystem in User SpacE including mount options.
Denis Cheng5d4b3552007-10-16 23:31:16 -070051gfs2.txt
52 - info on the Global File System 2.
Jesper Juhl50fc9992006-03-28 01:56:43 -080053hfs.txt
54 - info on the Macintosh HFS Filesystem for Linux.
Denis Cheng5d4b3552007-10-16 23:31:16 -070055hfsplus.txt
56 - info on the Macintosh HFSPlus Filesystem for Linux.
Linus Torvalds1da177e2005-04-16 15:20:36 -070057hpfs.txt
58 - info and mount options for the OS/2 HPFS.
Denis Cheng5d4b3552007-10-16 23:31:16 -070059inotify.txt
60 - info on the powerful yet simple file change notification system.
Linus Torvalds1da177e2005-04-16 15:20:36 -070061isofs.txt
62 - info and mount options for the ISO 9660 (CDROM) filesystem.
63jfs.txt
64 - info and mount options for the JFS filesystem.
J. Bruce Fields98257af2007-09-30 22:18:55 -040065locks.txt
66 - info on file locking implementations, flock() vs. fcntl(), etc.
J. Bruce Fields4f3b19c2007-09-24 18:52:09 -040067mandatory-locking.txt
68 - info on the Linux implementation of Sys V mandatory file locking.
Linus Torvalds1da177e2005-04-16 15:20:36 -070069ncpfs.txt
70 - info on Novell Netware(tm) filesystem using NCP protocol.
Benny Halevy4ba170c2009-04-07 21:45:37 +030071nfs41-server.txt
72 - info on the Linux server implementation of NFSv4 minor version 1.
73nfs-rdma.txt
74 - how to install and setup the Linux NFS/RDMA client and server software.
J. Bruce Fields6ded55d2008-04-07 15:59:03 -040075nfsroot.txt
76 - short guide on setting up a diskless box with NFS root filesystem.
Ryusuke Konishi962281a2009-04-06 19:01:20 -070077nilfs2.txt
78 - info and mount options for the NILFS2 filesystem.
Linus Torvalds1da177e2005-04-16 15:20:36 -070079ntfs.txt
80 - info and mount options for the NTFS filesystem (Windows NT).
Mark Fashehccd979b2005-12-15 14:31:24 -080081ocfs2.txt
82 - info and mount options for the OCFS2 clustered filesystem.
Jesper Juhl50fc9992006-03-28 01:56:43 -080083porting
84 - various information on filesystem porting.
85proc.txt
86 - info on Linux's /proc filesystem.
87ramfs-rootfs-initramfs.txt
88 - info on the 'in memory' filesystems ramfs, rootfs and initramfs.
89reiser4.txt
90 - info on the Reiser4 filesystem based on dancing tree algorithms.
Tom Zanussie88d78f2006-08-27 01:23:47 -070091relay.txt
92 - info on relay, for efficient streaming from kernel to user space.
Linus Torvalds1da177e2005-04-16 15:20:36 -070093romfs.txt
Jesper Juhl50fc9992006-03-28 01:56:43 -080094 - description of the ROMFS filesystem.
J. Bruce Fields8bcd1cc2008-04-07 15:59:04 -040095rpc-cache.txt
96 - introduction to the caching mechanisms in the sunrpc layer.
Jonathan Corbetded49262008-03-28 11:19:56 -060097seq_file.txt
98 - how to use the seq_file API
J. Bruce Fieldsd3cf91d02008-02-07 00:13:35 -080099sharedsubtree.txt
100 - a description of shared subtrees for namespaces.
Linus Torvalds1da177e2005-04-16 15:20:36 -0700101smbfs.txt
Jesper Juhl50fc9992006-03-28 01:56:43 -0800102 - info on using filesystems with the SMB protocol (Win 3.11 and NT).
103spufs.txt
104 - info and mount options for the SPU filesystem used on Cell.
105sysfs-pci.txt
106 - info on accessing PCI device resources through sysfs.
107sysfs.txt
108 - info on sysfs, a ram-based filesystem for exporting kernel objects.
Linus Torvalds1da177e2005-04-16 15:20:36 -0700109sysv-fs.txt
110 - info on the SystemV/V7/Xenix/Coherent filesystem.
Jesper Juhl50fc9992006-03-28 01:56:43 -0800111tmpfs.txt
112 - info on tmpfs, a filesystem that holds all files in virtual memory.
Linus Torvalds1da177e2005-04-16 15:20:36 -0700113udf.txt
114 - info and mount options for the UDF filesystem.
115ufs.txt
116 - info on the ufs filesystem.
117vfat.txt
118 - info on using the VFAT filesystem used in Windows NT and Windows 95
119vfs.txt
Jesper Juhl50fc9992006-03-28 01:56:43 -0800120 - overview of the Virtual File System
Linus Torvalds1da177e2005-04-16 15:20:36 -0700121xfs.txt
122 - info and mount options for the XFS filesystem.
Jesper Juhl50fc9992006-03-28 01:56:43 -0800123xip.txt
124 - info on execute-in-place for file mappings.