diff options
Diffstat (limited to 'drivers/md/Kconfig')
| -rw-r--r-- | drivers/md/Kconfig | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/drivers/md/Kconfig b/drivers/md/Kconfig index 36e0675be9f7..09c0c6e49ab5 100644 --- a/drivers/md/Kconfig +++ b/drivers/md/Kconfig | |||
| @@ -124,6 +124,8 @@ config MD_RAID456 | |||
| 124 | select MD_RAID6_PQ | 124 | select MD_RAID6_PQ |
| 125 | select ASYNC_MEMCPY | 125 | select ASYNC_MEMCPY |
| 126 | select ASYNC_XOR | 126 | select ASYNC_XOR |
| 127 | select ASYNC_PQ | ||
| 128 | select ASYNC_RAID6_RECOV | ||
| 127 | ---help--- | 129 | ---help--- |
| 128 | A RAID-5 set of N drives with a capacity of C MB per drive provides | 130 | A RAID-5 set of N drives with a capacity of C MB per drive provides |
| 129 | the capacity of C * (N - 1) MB, and protects against a failure | 131 | the capacity of C * (N - 1) MB, and protects against a failure |
| @@ -152,9 +154,33 @@ config MD_RAID456 | |||
| 152 | 154 | ||
| 153 | If unsure, say Y. | 155 | If unsure, say Y. |
| 154 | 156 | ||
| 157 | config MULTICORE_RAID456 | ||
| 158 | bool "RAID-4/RAID-5/RAID-6 Multicore processing (EXPERIMENTAL)" | ||
| 159 | depends on MD_RAID456 | ||
| 160 | depends on SMP | ||
| 161 | depends on EXPERIMENTAL | ||
| 162 | ---help--- | ||
| 163 | Enable the raid456 module to dispatch per-stripe raid operations to a | ||
| 164 | thread pool. | ||
| 165 | |||
| 166 | If unsure, say N. | ||
| 167 | |||
| 155 | config MD_RAID6_PQ | 168 | config MD_RAID6_PQ |
| 156 | tristate | 169 | tristate |
| 157 | 170 | ||
| 171 | config ASYNC_RAID6_TEST | ||
| 172 | tristate "Self test for hardware accelerated raid6 recovery" | ||
| 173 | depends on MD_RAID6_PQ | ||
| 174 | select ASYNC_RAID6_RECOV | ||
| 175 | ---help--- | ||
| 176 | This is a one-shot self test that permutes through the | ||
| 177 | recovery of all the possible two disk failure scenarios for a | ||
| 178 | N-disk array. Recovery is performed with the asynchronous | ||
| 179 | raid6 recovery routines, and will optionally use an offload | ||
| 180 | engine if one is available. | ||
| 181 | |||
| 182 | If unsure, say N. | ||
| 183 | |||
| 158 | config MD_MULTIPATH | 184 | config MD_MULTIPATH |
| 159 | tristate "Multipath I/O support" | 185 | tristate "Multipath I/O support" |
| 160 | depends on BLK_DEV_MD | 186 | depends on BLK_DEV_MD |
