Blame view
fs/Kconfig
5.4 KB
1da177e4c Linux-2.6.12-rc2 |
1 2 3 4 5 |
# # File system configuration # menu "File systems" |
9361401eb [PATCH] BLOCK: Ma... |
6 |
if BLOCK |
6da0b38f4 fs/Kconfig: move ... |
7 8 9 |
source "fs/ext2/Kconfig" source "fs/ext3/Kconfig" source "fs/ext4/Kconfig" |
6d79125bb [PATCH] xip: ext2... |
10 11 12 13 14 15 |
config FS_XIP # execute in place bool depends on EXT2_FS_XIP default y |
6da0b38f4 fs/Kconfig: move ... |
16 17 |
source "fs/jbd/Kconfig" source "fs/jbd2/Kconfig" |
dab291af8 [PATCH] jbd2: ena... |
18 |
|
1da177e4c Linux-2.6.12-rc2 |
19 |
config FS_MBCACHE |
02ea2104c [PATCH] ext4: ena... |
20 |
# Meta block cache for Extended Attributes (ext2/ext3/ext4) |
1da177e4c Linux-2.6.12-rc2 |
21 |
tristate |
2c512397c [patch 1/3] FS_MB... |
22 23 24 25 |
default y if EXT2_FS=y && EXT2_FS_XATTR default y if EXT3_FS=y && EXT3_FS_XATTR default y if EXT4_FS=y && EXT4_FS_XATTR default m if EXT2_FS_XATTR || EXT3_FS_XATTR || EXT4_FS_XATTR |
1da177e4c Linux-2.6.12-rc2 |
26 |
|
b16ecfe2f fs/Kconfig: move ... |
27 |
source "fs/reiserfs/Kconfig" |
f5c77969b fs/Kconfig: move ... |
28 |
source "fs/jfs/Kconfig" |
1da177e4c Linux-2.6.12-rc2 |
29 30 |
config FS_POSIX_ACL |
892069552 NFSD: Move "selec... |
31 |
# Posix ACL utility routines (for now, only ext2/ext3/jfs/reiserfs/nfs4) |
1da177e4c Linux-2.6.12-rc2 |
32 33 34 35 36 |
# # NOTE: you can implement Posix ACLs without these helpers (XFS does). # Never use this symbol for ifdefs. # bool |
b84c21572 [PATCH] acl kconf... |
37 |
default n |
1da177e4c Linux-2.6.12-rc2 |
38 |
|
69050eee8 CONFIG_FILE_LOCKI... |
39 40 41 42 |
source "fs/xfs/Kconfig" source "fs/gfs2/Kconfig" source "fs/ocfs2/Kconfig" source "fs/btrfs/Kconfig" |
41f4db0f4 fs/Kconfig: move ... |
43 |
source "fs/nilfs2/Kconfig" |
69050eee8 CONFIG_FILE_LOCKI... |
44 45 |
endif # BLOCK |
bfcd17a6c Configure out fil... |
46 47 48 49 50 51 52 |
config FILE_LOCKING bool "Enable POSIX file locking API" if EMBEDDED default y help This option enables standard file locking support, required for filesystems like NFS and for the flock() system call. Disabling this option saves about 11k. |
272eb0148 filesystem notifi... |
53 |
source "fs/notify/Kconfig" |
0eeca2830 [PATCH] inotify |
54 |
|
884d179df quota: Move quota... |
55 |
source "fs/quota/Kconfig" |
1da177e4c Linux-2.6.12-rc2 |
56 |
|
90ffd4679 fs/Kconfig: move ... |
57 58 |
source "fs/autofs/Kconfig" source "fs/autofs4/Kconfig" |
3ef7784e4 fs/Kconfig: move ... |
59 |
source "fs/fuse/Kconfig" |
04578f174 [PATCH] FUSE - MA... |
60 |
|
151060ac1 CUSE: implement C... |
61 |
config CUSE |
59b485683 fs/Kconfig: Fix t... |
62 |
tristate "Character device in Userspace support" |
151060ac1 CUSE: implement C... |
63 64 65 66 67 68 69 |
depends on FUSE_FS help This FUSE extension allows character devices to be implemented in userspace. If you want to develop or use userspace character device based on CUSE, answer Y or M. |
f2fbc6c2d [PATCH] fs/Kconfi... |
70 71 72 |
config GENERIC_ACL bool select FS_POSIX_ACL |
06b3db1b9 FS-Cache: Add mai... |
73 74 75 |
menu "Caches" source "fs/fscache/Kconfig" |
9ae326a69 CacheFiles: A cac... |
76 |
source "fs/cachefiles/Kconfig" |
06b3db1b9 FS-Cache: Add mai... |
77 78 |
endmenu |
9361401eb [PATCH] BLOCK: Ma... |
79 |
if BLOCK |
1da177e4c Linux-2.6.12-rc2 |
80 |
menu "CD-ROM/DVD Filesystems" |
ddfaccd99 fs/Kconfig: move ... |
81 82 |
source "fs/isofs/Kconfig" source "fs/udf/Kconfig" |
1da177e4c Linux-2.6.12-rc2 |
83 84 |
endmenu |
25fad945a fs menu: small reorg |
85 |
endif # BLOCK |
1da177e4c Linux-2.6.12-rc2 |
86 |
|
9361401eb [PATCH] BLOCK: Ma... |
87 |
if BLOCK |
1da177e4c Linux-2.6.12-rc2 |
88 |
menu "DOS/FAT/NT Filesystems" |
1c6ace019 fs/Kconfig: move ... |
89 |
source "fs/fat/Kconfig" |
9d73ac9e8 fs/Kconfig: move ... |
90 |
source "fs/ntfs/Kconfig" |
1da177e4c Linux-2.6.12-rc2 |
91 92 |
endmenu |
25fad945a fs menu: small reorg |
93 |
endif # BLOCK |
1da177e4c Linux-2.6.12-rc2 |
94 95 |
menu "Pseudo filesystems" |
6eedf8d30 proc: move Kconfi... |
96 |
source "fs/proc/Kconfig" |
5f3a211a8 fs/Kconfig: move ... |
97 |
source "fs/sysfs/Kconfig" |
1da177e4c Linux-2.6.12-rc2 |
98 |
|
1da177e4c Linux-2.6.12-rc2 |
99 100 |
config TMPFS bool "Virtual memory file system support (former shm fs)" |
3f96b79ad tmpfs: depend on ... |
101 |
depends on SHMEM |
1da177e4c Linux-2.6.12-rc2 |
102 103 104 105 106 107 108 109 110 |
help Tmpfs is a file system which keeps all files in virtual memory. Everything in tmpfs is temporary in the sense that no files will be created on your hard drive. The files live in memory and swap space. If you unmount a tmpfs instance, everything stored therein is lost. See <file:Documentation/filesystems/tmpfs.txt> for details. |
39f0247d3 [PATCH] Access Co... |
111 112 113 114 115 116 117 118 119 120 121 122 |
config TMPFS_POSIX_ACL bool "Tmpfs POSIX Access Control Lists" depends on TMPFS select GENERIC_ACL help POSIX Access Control Lists (ACLs) support permissions for users and groups beyond the owner/group/world scheme. To learn more about Access Control Lists, visit the POSIX ACLs for Linux website <http://acl.bestbits.at/>. If you don't know what Access Control Lists are, say N. |
1da177e4c Linux-2.6.12-rc2 |
123 124 |
config HUGETLBFS bool "HugeTLB file system support" |
5a1eb5c44 powerpc: Cleanup ... |
125 |
depends on X86 || IA64 || SPARC64 || (S390 && 64BIT) || \ |
ffb4a73d8 sh: Fix hugetlbfs... |
126 |
SYS_SUPPORTS_HUGETLBFS || BROKEN |
dda27d1a5 [PATCH] hugetlbfs... |
127 128 129 130 131 132 |
help hugetlbfs is a filesystem backing for HugeTLB pages, based on ramfs. For architectures that support it, say Y here and read <file:Documentation/vm/hugetlbpage.txt> for details. If unsure, say N. |
1da177e4c Linux-2.6.12-rc2 |
133 134 135 |
config HUGETLB_PAGE def_bool HUGETLBFS |
4591dabe2 fs/Kconfig: move ... |
136 |
source "fs/configfs/Kconfig" |
7063fbf22 [PATCH] configfs:... |
137 |
|
1da177e4c Linux-2.6.12-rc2 |
138 |
endmenu |
67ec7d3ab fs: use menuconfi... |
139 140 141 142 143 144 145 146 147 148 149 150 151 152 |
menuconfig MISC_FILESYSTEMS bool "Miscellaneous filesystems" default y ---help--- Say Y here to get to see options for various miscellaneous filesystems, such as filesystems that came from other operating systems. This option alone does not add any kernel code. If you say N, all options in this submenu will be skipped and disabled; if unsure, say Y here. if MISC_FILESYSTEMS |
1da177e4c Linux-2.6.12-rc2 |
153 |
|
bc2de2ae6 fs/Kconfig: move ... |
154 |
source "fs/adfs/Kconfig" |
10951bf05 fs/Kconfig: move ... |
155 |
source "fs/affs/Kconfig" |
295c896cb fs/Kconfig: move ... |
156 |
source "fs/ecryptfs/Kconfig" |
b08bac1f1 fs/Kconfig: move ... |
157 158 |
source "fs/hfs/Kconfig" source "fs/hfsplus/Kconfig" |
0b09eb329 fs/Kconfig: move ... |
159 |
source "fs/befs/Kconfig" |
0ff423849 fs/Kconfig: move ... |
160 |
source "fs/bfs/Kconfig" |
571f0a0bd fs/Kconfig: move ... |
161 |
source "fs/efs/Kconfig" |
31db6e9ea [JFFS2] Move JFFS... |
162 |
source "fs/jffs2/Kconfig" |
0d7eff873 UBIFS: include to... |
163 164 |
# UBIFS File system configuration source "fs/ubifs/Kconfig" |
5db53f3e8 [LogFS] add new f... |
165 |
source "fs/logfs/Kconfig" |
2a22783be fs/Kconfig: move ... |
166 |
source "fs/cramfs/Kconfig" |
22635ec9e fs/Kconfig: move ... |
167 |
source "fs/squashfs/Kconfig" |
22135169d fs/Kconfig: move ... |
168 |
source "fs/freevxfs/Kconfig" |
8b1cd7d3c fs/Kconfig: move ... |
169 |
source "fs/minix/Kconfig" |
da55e6f92 fs/Kconfig: move ... |
170 |
source "fs/omfs/Kconfig" |
928ea1929 fs/Kconfig: move ... |
171 |
source "fs/hpfs/Kconfig" |
4c7415830 fs/Kconfig: move ... |
172 |
source "fs/qnx4/Kconfig" |
41810246d fs/Kconfig: move ... |
173 |
source "fs/romfs/Kconfig" |
8af915ba1 fs/Kconfig: move ... |
174 |
source "fs/sysv/Kconfig" |
a276a52f9 fs/Kconfig: move ... |
175 |
source "fs/ufs/Kconfig" |
0d8fe329a fs: Add exofs to ... |
176 |
source "fs/exofs/Kconfig" |
0c4fb8776 nilfs2: update ma... |
177 |
|
67ec7d3ab fs: use menuconfi... |
178 |
endif # MISC_FILESYSTEMS |
1da177e4c Linux-2.6.12-rc2 |
179 |
|
ea0985ad7 menuconfig: trans... |
180 181 182 |
menuconfig NETWORK_FILESYSTEMS bool "Network File Systems" default y |
1da177e4c Linux-2.6.12-rc2 |
183 |
depends on NET |
ea0985ad7 menuconfig: trans... |
184 185 186 187 |
---help--- Say Y here to get to see options for network filesystems and filesystem-related networking code, such as NFS daemon and RPCSEC security modules. |
6fb1bc103 NFS: Update help ... |
188 |
|
ea0985ad7 menuconfig: trans... |
189 190 191 192 193 194 |
This option alone does not add any kernel code. If you say N, all options in this submenu will be skipped and disabled; if unsure, say Y here. if NETWORK_FILESYSTEMS |
1da177e4c Linux-2.6.12-rc2 |
195 |
|
97afe47ac fs/Kconfig: move ... |
196 |
source "fs/nfs/Kconfig" |
e2b329e20 fs/Kconfig: move ... |
197 |
source "fs/nfsd/Kconfig" |
1da177e4c Linux-2.6.12-rc2 |
198 |
|
1da177e4c Linux-2.6.12-rc2 |
199 200 |
config LOCKD tristate |
dd4dc82d4 lockd: fix FILE_L... |
201 |
depends on FILE_LOCKING |
1da177e4c Linux-2.6.12-rc2 |
202 203 204 205 |
config LOCKD_V4 bool depends on NFSD_V3 || NFS_V3 |
dd4dc82d4 lockd: fix FILE_L... |
206 |
depends on FILE_LOCKING |
1da177e4c Linux-2.6.12-rc2 |
207 208 209 210 |
default y config EXPORTFS tristate |
a257cdd0e [PATCH] NFSD: Add... |
211 212 213 214 215 216 217 218 |
config NFS_ACL_SUPPORT tristate select FS_POSIX_ACL config NFS_COMMON bool depends on NFSD || NFS_FS default y |
9098c24f3 fs/Kconfig: move ... |
219 |
source "net/sunrpc/Kconfig" |
213a41d40 fs/Kconfig: move ... |
220 |
source "fs/smbfs/Kconfig" |
9030aaf9b ceph: Kconfig, Ma... |
221 |
source "fs/ceph/Kconfig" |
bb26b963d fs/Kconfig: move ... |
222 |
source "fs/cifs/Kconfig" |
1da177e4c Linux-2.6.12-rc2 |
223 |
source "fs/ncpfs/Kconfig" |
33a1a6fed fs/Kconfig: move ... |
224 |
source "fs/coda/Kconfig" |
b2480c7fb fs/Kconfig: move ... |
225 |
source "fs/afs/Kconfig" |
0fcb44088 fs/Kconfig: move ... |
226 |
source "fs/9p/Kconfig" |
93fa58cb8 [PATCH] v9fs: Doc... |
227 |
|
ea0985ad7 menuconfig: trans... |
228 |
endif # NETWORK_FILESYSTEMS |
1da177e4c Linux-2.6.12-rc2 |
229 |
|
9361401eb [PATCH] BLOCK: Ma... |
230 |
if BLOCK |
1da177e4c Linux-2.6.12-rc2 |
231 232 233 234 235 |
menu "Partition Types" source "fs/partitions/Kconfig" endmenu |
9361401eb [PATCH] BLOCK: Ma... |
236 |
endif |
1da177e4c Linux-2.6.12-rc2 |
237 238 |
source "fs/nls/Kconfig" |
e7fd41792 [DLM] The core of... |
239 |
source "fs/dlm/Kconfig" |
1da177e4c Linux-2.6.12-rc2 |
240 241 |
endmenu |