diff options
Diffstat (limited to 'fs/Kconfig')
-rw-r--r-- | fs/Kconfig | 47 |
1 files changed, 28 insertions, 19 deletions
diff --git a/fs/Kconfig b/fs/Kconfig index 06217795623..5d0c4be43db 100644 --- a/fs/Kconfig +++ b/fs/Kconfig | |||
@@ -29,6 +29,7 @@ config EXT2_FS_XATTR | |||
29 | config EXT2_FS_POSIX_ACL | 29 | config EXT2_FS_POSIX_ACL |
30 | bool "Ext2 POSIX Access Control Lists" | 30 | bool "Ext2 POSIX Access Control Lists" |
31 | depends on EXT2_FS_XATTR | 31 | depends on EXT2_FS_XATTR |
32 | select FS_POSIX_ACL | ||
32 | help | 33 | help |
33 | Posix Access Control Lists (ACLs) support permissions for users and | 34 | Posix Access Control Lists (ACLs) support permissions for users and |
34 | groups beyond the owner/group/world scheme. | 35 | groups beyond the owner/group/world scheme. |
@@ -114,6 +115,7 @@ config EXT3_FS_XATTR | |||
114 | config EXT3_FS_POSIX_ACL | 115 | config EXT3_FS_POSIX_ACL |
115 | bool "Ext3 POSIX Access Control Lists" | 116 | bool "Ext3 POSIX Access Control Lists" |
116 | depends on EXT3_FS_XATTR | 117 | depends on EXT3_FS_XATTR |
118 | select FS_POSIX_ACL | ||
117 | help | 119 | help |
118 | Posix Access Control Lists (ACLs) support permissions for users and | 120 | Posix Access Control Lists (ACLs) support permissions for users and |
119 | groups beyond the owner/group/world scheme. | 121 | groups beyond the owner/group/world scheme. |
@@ -241,6 +243,7 @@ config REISERFS_FS_XATTR | |||
241 | config REISERFS_FS_POSIX_ACL | 243 | config REISERFS_FS_POSIX_ACL |
242 | bool "ReiserFS POSIX Access Control Lists" | 244 | bool "ReiserFS POSIX Access Control Lists" |
243 | depends on REISERFS_FS_XATTR | 245 | depends on REISERFS_FS_XATTR |
246 | select FS_POSIX_ACL | ||
244 | help | 247 | help |
245 | Posix Access Control Lists (ACLs) support permissions for users and | 248 | Posix Access Control Lists (ACLs) support permissions for users and |
246 | groups beyond the owner/group/world scheme. | 249 | groups beyond the owner/group/world scheme. |
@@ -274,6 +277,7 @@ config JFS_FS | |||
274 | config JFS_POSIX_ACL | 277 | config JFS_POSIX_ACL |
275 | bool "JFS POSIX Access Control Lists" | 278 | bool "JFS POSIX Access Control Lists" |
276 | depends on JFS_FS | 279 | depends on JFS_FS |
280 | select FS_POSIX_ACL | ||
277 | help | 281 | help |
278 | Posix Access Control Lists (ACLs) support permissions for users and | 282 | Posix Access Control Lists (ACLs) support permissions for users and |
279 | groups beyond the owner/group/world scheme. | 283 | groups beyond the owner/group/world scheme. |
@@ -318,8 +322,7 @@ config FS_POSIX_ACL | |||
318 | # Never use this symbol for ifdefs. | 322 | # Never use this symbol for ifdefs. |
319 | # | 323 | # |
320 | bool | 324 | bool |
321 | depends on EXT2_FS_POSIX_ACL || EXT3_FS_POSIX_ACL || JFS_POSIX_ACL || REISERFS_FS_POSIX_ACL || NFSD_V4 | 325 | default n |
322 | default y | ||
323 | 326 | ||
324 | source "fs/xfs/Kconfig" | 327 | source "fs/xfs/Kconfig" |
325 | 328 | ||
@@ -356,6 +359,19 @@ config ROMFS_FS | |||
356 | If you don't know whether you need it, then you don't need it: | 359 | If you don't know whether you need it, then you don't need it: |
357 | answer N. | 360 | answer N. |
358 | 361 | ||
362 | config INOTIFY | ||
363 | bool "Inotify file change notification support" | ||
364 | default y | ||
365 | ---help--- | ||
366 | Say Y here to enable inotify support and the /dev/inotify character | ||
367 | device. Inotify is a file change notification system and a | ||
368 | replacement for dnotify. Inotify fixes numerous shortcomings in | ||
369 | dnotify and introduces several new features. It allows monitoring | ||
370 | of both files and directories via a single open fd. Multiple file | ||
371 | events are supported. | ||
372 | |||
373 | If unsure, say Y. | ||
374 | |||
359 | config QUOTA | 375 | config QUOTA |
360 | bool "Quota support" | 376 | bool "Quota support" |
361 | help | 377 | help |
@@ -1036,26 +1052,18 @@ config JFFS2_FS_DEBUG | |||
1036 | If reporting bugs, please try to have available a full dump of the | 1052 | If reporting bugs, please try to have available a full dump of the |
1037 | messages at debug level 1 while the misbehaviour was occurring. | 1053 | messages at debug level 1 while the misbehaviour was occurring. |
1038 | 1054 | ||
1039 | config JFFS2_FS_NAND | 1055 | config JFFS2_FS_WRITEBUFFER |
1040 | bool "JFFS2 support for NAND flash" | 1056 | bool "JFFS2 write-buffering support" |
1041 | depends on JFFS2_FS | 1057 | depends on JFFS2_FS |
1042 | default n | 1058 | default y |
1043 | help | 1059 | help |
1044 | This enables the support for NAND flash in JFFS2. NAND is a newer | 1060 | This enables the write-buffering support in JFFS2. |
1045 | type of flash chip design than the traditional NOR flash, with | ||
1046 | higher density but a handful of characteristics which make it more | ||
1047 | interesting for the file system to use. | ||
1048 | |||
1049 | Say 'N' unless you have NAND flash. | ||
1050 | 1061 | ||
1051 | config JFFS2_FS_NOR_ECC | 1062 | This functionality is required to support JFFS2 on the following |
1052 | bool "JFFS2 support for ECC'd NOR flash (EXPERIMENTAL)" | 1063 | types of flash devices: |
1053 | depends on JFFS2_FS && EXPERIMENTAL | 1064 | - NAND flash |
1054 | default n | 1065 | - NOR flash with transparent ECC |
1055 | help | 1066 | - DataFlash |
1056 | This enables the experimental support for NOR flash with transparent | ||
1057 | ECC for JFFS2. This type of flash chip is not common, however it is | ||
1058 | available from ST Microelectronics. | ||
1059 | 1067 | ||
1060 | config JFFS2_COMPRESSION_OPTIONS | 1068 | config JFFS2_COMPRESSION_OPTIONS |
1061 | bool "Advanced compression options for JFFS2" | 1069 | bool "Advanced compression options for JFFS2" |
@@ -1438,6 +1446,7 @@ config NFSD_V4 | |||
1438 | select NFSD_TCP | 1446 | select NFSD_TCP |
1439 | select CRYPTO_MD5 | 1447 | select CRYPTO_MD5 |
1440 | select CRYPTO | 1448 | select CRYPTO |
1449 | select FS_POSIX_ACL | ||
1441 | help | 1450 | help |
1442 | If you would like to include the NFSv4 server as well as the NFSv2 | 1451 | If you would like to include the NFSv4 server as well as the NFSv2 |
1443 | and NFSv3 servers, say Y here. This feature is experimental, and | 1452 | and NFSv3 servers, say Y here. This feature is experimental, and |