diff options
Diffstat (limited to 'fs/Kconfig')
-rw-r--r-- | fs/Kconfig | 64 |
1 files changed, 57 insertions, 7 deletions
diff --git a/fs/Kconfig b/fs/Kconfig index d49b2a8c0be6..467f7ae5f092 100644 --- a/fs/Kconfig +++ b/fs/Kconfig | |||
@@ -53,7 +53,7 @@ config EXT2_FS_SECURITY | |||
53 | 53 | ||
54 | config EXT2_FS_XIP | 54 | config EXT2_FS_XIP |
55 | bool "Ext2 execute in place support" | 55 | bool "Ext2 execute in place support" |
56 | depends on EXT2_FS | 56 | depends on EXT2_FS && MMU |
57 | help | 57 | help |
58 | Execute in place can be used on memory-backed block devices. If you | 58 | Execute in place can be used on memory-backed block devices. If you |
59 | enable this option, you can select to mount block devices which are | 59 | enable this option, you can select to mount block devices which are |
@@ -393,18 +393,30 @@ config INOTIFY | |||
393 | bool "Inotify file change notification support" | 393 | bool "Inotify file change notification support" |
394 | default y | 394 | default y |
395 | ---help--- | 395 | ---help--- |
396 | Say Y here to enable inotify support and the associated system | 396 | Say Y here to enable inotify support. Inotify is a file change |
397 | calls. Inotify is a file change notification system and a | 397 | notification system and a replacement for dnotify. Inotify fixes |
398 | replacement for dnotify. Inotify fixes numerous shortcomings in | 398 | numerous shortcomings in dnotify and introduces several new features |
399 | dnotify and introduces several new features. It allows monitoring | 399 | including multiple file events, one-shot support, and unmount |
400 | of both files and directories via a single open fd. Other features | ||
401 | include multiple file events, one-shot support, and unmount | ||
402 | notification. | 400 | notification. |
403 | 401 | ||
404 | For more information, see Documentation/filesystems/inotify.txt | 402 | For more information, see Documentation/filesystems/inotify.txt |
405 | 403 | ||
406 | If unsure, say Y. | 404 | If unsure, say Y. |
407 | 405 | ||
406 | config INOTIFY_USER | ||
407 | bool "Inotify support for userspace" | ||
408 | depends on INOTIFY | ||
409 | default y | ||
410 | ---help--- | ||
411 | Say Y here to enable inotify support for userspace, including the | ||
412 | associated system calls. Inotify allows monitoring of both files and | ||
413 | directories via a single open fd. Events are read from the file | ||
414 | descriptor, which is also select()- and poll()-able. | ||
415 | |||
416 | For more information, see Documentation/filesystems/inotify.txt | ||
417 | |||
418 | If unsure, say Y. | ||
419 | |||
408 | config QUOTA | 420 | config QUOTA |
409 | bool "Quota support" | 421 | bool "Quota support" |
410 | help | 422 | help |
@@ -1101,6 +1113,44 @@ config JFFS2_SUMMARY | |||
1101 | 1113 | ||
1102 | If unsure, say 'N'. | 1114 | If unsure, say 'N'. |
1103 | 1115 | ||
1116 | config JFFS2_FS_XATTR | ||
1117 | bool "JFFS2 XATTR support (EXPERIMENTAL)" | ||
1118 | depends on JFFS2_FS && EXPERIMENTAL && !JFFS2_FS_WRITEBUFFER | ||
1119 | default n | ||
1120 | help | ||
1121 | Extended attributes are name:value pairs associated with inodes by | ||
1122 | the kernel or by users (see the attr(5) manual page, or visit | ||
1123 | <http://acl.bestbits.at/> for details). | ||
1124 | |||
1125 | If unsure, say N. | ||
1126 | |||
1127 | config JFFS2_FS_POSIX_ACL | ||
1128 | bool "JFFS2 POSIX Access Control Lists" | ||
1129 | depends on JFFS2_FS_XATTR | ||
1130 | default y | ||
1131 | select FS_POSIX_ACL | ||
1132 | help | ||
1133 | Posix Access Control Lists (ACLs) support permissions for users and | ||
1134 | groups beyond the owner/group/world scheme. | ||
1135 | |||
1136 | To learn more about Access Control Lists, visit the Posix ACLs for | ||
1137 | Linux website <http://acl.bestbits.at/>. | ||
1138 | |||
1139 | If you don't know what Access Control Lists are, say N | ||
1140 | |||
1141 | config JFFS2_FS_SECURITY | ||
1142 | bool "JFFS2 Security Labels" | ||
1143 | depends on JFFS2_FS_XATTR | ||
1144 | default y | ||
1145 | help | ||
1146 | Security labels support alternative access control models | ||
1147 | implemented by security modules like SELinux. This option | ||
1148 | enables an extended attribute handler for file security | ||
1149 | labels in the jffs2 filesystem. | ||
1150 | |||
1151 | If you are not using a security module that requires using | ||
1152 | extended attributes for file security labels, say N. | ||
1153 | |||
1104 | config JFFS2_COMPRESSION_OPTIONS | 1154 | config JFFS2_COMPRESSION_OPTIONS |
1105 | bool "Advanced compression options for JFFS2" | 1155 | bool "Advanced compression options for JFFS2" |
1106 | depends on JFFS2_FS | 1156 | depends on JFFS2_FS |