diff options
Diffstat (limited to 'drivers/md/Kconfig')
-rw-r--r-- | drivers/md/Kconfig | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/drivers/md/Kconfig b/drivers/md/Kconfig index 09c0c6e49ab5..2158377a1359 100644 --- a/drivers/md/Kconfig +++ b/drivers/md/Kconfig | |||
@@ -257,6 +257,17 @@ config DM_MIRROR | |||
257 | Allow volume managers to mirror logical volumes, also | 257 | Allow volume managers to mirror logical volumes, also |
258 | needed for live data migration tools such as 'pvmove'. | 258 | needed for live data migration tools such as 'pvmove'. |
259 | 259 | ||
260 | config DM_LOG_USERSPACE | ||
261 | tristate "Mirror userspace logging (EXPERIMENTAL)" | ||
262 | depends on DM_MIRROR && EXPERIMENTAL && NET | ||
263 | select CONNECTOR | ||
264 | ---help--- | ||
265 | The userspace logging module provides a mechanism for | ||
266 | relaying the dm-dirty-log API to userspace. Log designs | ||
267 | which are more suited to userspace implementation (e.g. | ||
268 | shared storage logs) or experimental logs can be implemented | ||
269 | by leveraging this framework. | ||
270 | |||
260 | config DM_ZERO | 271 | config DM_ZERO |
261 | tristate "Zero target" | 272 | tristate "Zero target" |
262 | depends on BLK_DEV_DM | 273 | depends on BLK_DEV_DM |
@@ -275,6 +286,25 @@ config DM_MULTIPATH | |||
275 | ---help--- | 286 | ---help--- |
276 | Allow volume managers to support multipath hardware. | 287 | Allow volume managers to support multipath hardware. |
277 | 288 | ||
289 | config DM_MULTIPATH_QL | ||
290 | tristate "I/O Path Selector based on the number of in-flight I/Os" | ||
291 | depends on DM_MULTIPATH | ||
292 | ---help--- | ||
293 | This path selector is a dynamic load balancer which selects | ||
294 | the path with the least number of in-flight I/Os. | ||
295 | |||
296 | If unsure, say N. | ||
297 | |||
298 | config DM_MULTIPATH_ST | ||
299 | tristate "I/O Path Selector based on the service time" | ||
300 | depends on DM_MULTIPATH | ||
301 | ---help--- | ||
302 | This path selector is a dynamic load balancer which selects | ||
303 | the path expected to complete the incoming I/O in the shortest | ||
304 | time. | ||
305 | |||
306 | If unsure, say N. | ||
307 | |||
278 | config DM_DELAY | 308 | config DM_DELAY |
279 | tristate "I/O delaying target (EXPERIMENTAL)" | 309 | tristate "I/O delaying target (EXPERIMENTAL)" |
280 | depends on BLK_DEV_DM && EXPERIMENTAL | 310 | depends on BLK_DEV_DM && EXPERIMENTAL |