diff options
Diffstat (limited to 'fs/btrfs/Kconfig')
-rw-r--r-- | fs/btrfs/Kconfig | 26 |
1 files changed, 24 insertions, 2 deletions
diff --git a/fs/btrfs/Kconfig b/fs/btrfs/Kconfig index d33f01c08b60..2b3b83296977 100644 --- a/fs/btrfs/Kconfig +++ b/fs/btrfs/Kconfig | |||
@@ -1,11 +1,13 @@ | |||
1 | config BTRFS_FS | 1 | config BTRFS_FS |
2 | tristate "Btrfs filesystem (EXPERIMENTAL) Unstable disk format" | 2 | tristate "Btrfs filesystem support" |
3 | depends on EXPERIMENTAL | ||
4 | select LIBCRC32C | 3 | select LIBCRC32C |
5 | select ZLIB_INFLATE | 4 | select ZLIB_INFLATE |
6 | select ZLIB_DEFLATE | 5 | select ZLIB_DEFLATE |
7 | select LZO_COMPRESS | 6 | select LZO_COMPRESS |
8 | select LZO_DECOMPRESS | 7 | select LZO_DECOMPRESS |
8 | select RAID6_PQ | ||
9 | select XOR_BLOCKS | ||
10 | |||
9 | help | 11 | help |
10 | Btrfs is a new filesystem with extents, writable snapshotting, | 12 | Btrfs is a new filesystem with extents, writable snapshotting, |
11 | support for multiple devices and many more features. | 13 | support for multiple devices and many more features. |
@@ -50,3 +52,23 @@ config BTRFS_FS_CHECK_INTEGRITY | |||
50 | In most cases, unless you are a btrfs developer who needs | 52 | In most cases, unless you are a btrfs developer who needs |
51 | to verify the integrity of (super)-block write requests | 53 | to verify the integrity of (super)-block write requests |
52 | during the run of a regression test, say N | 54 | during the run of a regression test, say N |
55 | |||
56 | config BTRFS_FS_RUN_SANITY_TESTS | ||
57 | bool "Btrfs will run sanity tests upon loading" | ||
58 | depends on BTRFS_FS | ||
59 | help | ||
60 | This will run some basic sanity tests on the free space cache | ||
61 | code to make sure it is acting as it should. These are mostly | ||
62 | regression tests and are only really interesting to btrfs devlopers. | ||
63 | |||
64 | If unsure, say N. | ||
65 | |||
66 | config BTRFS_DEBUG | ||
67 | bool "Btrfs debugging support" | ||
68 | depends on BTRFS_FS | ||
69 | help | ||
70 | Enable run-time debugging support for the btrfs filesystem. This may | ||
71 | enable additional and expensive checks with negative impact on | ||
72 | performance, or export extra information via sysfs. | ||
73 | |||
74 | If unsure, say N. | ||