home *** CD-ROM | disk | FTP | other *** search
/ Mac Easy 2010 May / Mac Life Ubuntu.iso / casper / filesystem.squashfs / usr / src / linux-headers-2.6.28-15 / fs / ubifs / Kconfig next >
Encoding:
Text File  |  2008-12-24  |  2.1 KB  |  73 lines

  1. config UBIFS_FS
  2.     tristate "UBIFS file system support"
  3.     select CRC16
  4.     select CRC32
  5.     select CRYPTO if UBIFS_FS_ADVANCED_COMPR
  6.     select CRYPTO if UBIFS_FS_LZO
  7.     select CRYPTO if UBIFS_FS_ZLIB
  8.     select CRYPTO_LZO if UBIFS_FS_LZO
  9.     select CRYPTO_DEFLATE if UBIFS_FS_ZLIB
  10.     depends on MTD_UBI
  11.     help
  12.       UBIFS is a file system for flash devices which works on top of UBI.
  13.  
  14. config UBIFS_FS_XATTR
  15.     bool "Extended attributes support"
  16.     depends on UBIFS_FS
  17.     help
  18.       This option enables support of extended attributes.
  19.  
  20. config UBIFS_FS_ADVANCED_COMPR
  21.     bool "Advanced compression options"
  22.     depends on UBIFS_FS
  23.     help
  24.       This option allows to explicitly choose which compressions, if any,
  25.       are enabled in UBIFS. Removing compressors means inbility to read
  26.       existing file systems.
  27.  
  28.       If unsure, say 'N'.
  29.  
  30. config UBIFS_FS_LZO
  31.     bool "LZO compression support" if UBIFS_FS_ADVANCED_COMPR
  32.     depends on UBIFS_FS
  33.     default y
  34.     help
  35.        LZO compressor is generally faster then zlib but compresses worse.
  36.        Say 'Y' if unsure.
  37.  
  38. config UBIFS_FS_ZLIB
  39.     bool "ZLIB compression support" if UBIFS_FS_ADVANCED_COMPR
  40.     depends on UBIFS_FS
  41.     default y
  42.     help
  43.       Zlib copresses better then LZO but it is slower. Say 'Y' if unsure.
  44.  
  45. # Debugging-related stuff
  46. config UBIFS_FS_DEBUG
  47.     bool "Enable debugging"
  48.     depends on UBIFS_FS
  49.     select DEBUG_FS
  50.     select KALLSYMS_ALL
  51.     help
  52.       This option enables UBIFS debugging.
  53.  
  54. config UBIFS_FS_DEBUG_MSG_LVL
  55.     int "Default message level (0 = no extra messages, 3 = lots)"
  56.     depends on UBIFS_FS_DEBUG
  57.     default "0"
  58.     help
  59.       This controls the amount of debugging messages produced by UBIFS.
  60.       If reporting bugs, please try to have available a full dump of the
  61.       messages at level 1 while the misbehaviour was occurring. Level 2
  62.       may become necessary if level 1 messages were not enough to find the
  63.       bug. Generally Level 3 should be avoided.
  64.  
  65. config UBIFS_FS_DEBUG_CHKS
  66.     bool "Enable extra checks"
  67.     depends on UBIFS_FS_DEBUG
  68.     help
  69.       If extra checks are enabled UBIFS will check the consistency of its
  70.       internal data structures during operation. However, UBIFS performance
  71.       is dramatically slower when this option is selected especially if the
  72.       file system is large.
  73.