yaffs: More clean up
[yaffs2.git] / Kconfig
diff --git a/Kconfig b/Kconfig
index 073f54170062d81f0d88a092fa644edec2c6c70a..7b3988c3a01474d89b742d253c1d82793876b96a 100644 (file)
--- a/Kconfig
+++ b/Kconfig
@@ -102,26 +102,6 @@ config YAFFS_DISABLE_TAGS_ECC
 
          If unsure, say N.
 
 
          If unsure, say N.
 
-config YAFFS_DISABLE_LAZY_LOAD
-       bool "Disable lazy loading"
-       depends on YAFFS_YAFFS2
-       default n
-       help
-         "Lazy loading" defers loading file details until they are
-         required. This saves mount time, but makes the first look-up
-         a bit longer.
-
-         Lazy loading will only happen if enabled by this option being 'n'
-         and if the appropriate tags are available, else yaffs2 will
-         automatically fall back to immediate loading and do the right
-         thing.
-
-         Lazy laoding will be required by checkpointing.
-
-         Setting this to 'y' will disable lazy loading.
-
-         If unsure, say N.
-
 
 config YAFFS_DISABLE_WIDE_TNODES
        bool "Turn off wide tnodes"
 
 config YAFFS_DISABLE_WIDE_TNODES
        bool "Turn off wide tnodes"
@@ -175,8 +155,10 @@ config YAFFS_EMPTY_LOST_AND_FOUND
          If this is enabled then the contents of lost and found is
          automatically dumped at mount.
 
          If this is enabled then the contents of lost and found is
          automatically dumped at mount.
 
+         If unsure, say N.
+
 config YAFFS_DISABLE_BLOCK_REFRESHING
 config YAFFS_DISABLE_BLOCK_REFRESHING
-       boot "Disable yaffs2 block refreshing"
+       bool "Disable yaffs2 block refreshing"
        depends on YAFFS_FS
        default n
        help
        depends on YAFFS_FS
        default n
        help
@@ -184,3 +166,25 @@ config YAFFS_DISABLE_BLOCK_REFRESHING
         Block refreshing infrequently refreshes the oldest block in
         a yaffs2 file system. This mechanism helps to refresh flash to
         mitigate against data loss. This is particularly useful for MLC.
         Block refreshing infrequently refreshes the oldest block in
         a yaffs2 file system. This mechanism helps to refresh flash to
         mitigate against data loss. This is particularly useful for MLC.
+
+         If unsure, say N.
+
+config YAFFS_DISABLE_BACKGROUND
+       bool "Disable yaffs2 background processing"
+       depends on YAFFS_FS
+       default n
+       help
+        If this is set, then background processing is disabled.
+        Background processing makes many foreground activities faster.
+
+         If unsure, say N.
+
+config YAFFS_XATTR
+       bool "Enable yaffs2 xattr support"
+       depends on YAFFS_FS
+       default y
+       help
+        If this is set then yaffs2 will provide xattr support.
+        If unsure, say Y.
+
+