treewide: replace '---help---' in Kconfig files with 'help'
[linux-2.6-microblaze.git] / drivers / md / Kconfig
index 6665b56..921888d 100644 (file)
@@ -15,7 +15,7 @@ if MD
 
 config BLK_DEV_MD
        tristate "RAID support"
-       ---help---
+       help
          This driver lets you combine several hard disk partitions into one
          logical block device. This can be used to simply append one
          partition to another one or to combine several redundant hard disks
@@ -36,7 +36,7 @@ config MD_AUTODETECT
        bool "Autodetect RAID arrays during kernel boot"
        depends on BLK_DEV_MD=y
        default y
-       ---help---
+       help
          If you say Y here, then the kernel will try to autodetect raid
          arrays as part of its boot process.
 
@@ -49,7 +49,7 @@ config MD_AUTODETECT
 config MD_LINEAR
        tristate "Linear (append) mode"
        depends on BLK_DEV_MD
-       ---help---
+       help
          If you say Y here, then your multiple devices driver will be able to
          use the so-called linear mode, i.e. it will combine the hard disk
          partitions by simply appending one to the other.
@@ -62,7 +62,7 @@ config MD_LINEAR
 config MD_RAID0
        tristate "RAID-0 (striping) mode"
        depends on BLK_DEV_MD
-       ---help---
+       help
          If you say Y here, then your multiple devices driver will be able to
          use the so-called raid0 mode, i.e. it will combine the hard disk
          partitions into one logical device in such a fashion as to fill them
@@ -82,7 +82,7 @@ config MD_RAID0
 config MD_RAID1
        tristate "RAID-1 (mirroring) mode"
        depends on BLK_DEV_MD
-       ---help---
+       help
          A RAID-1 set consists of several disk drives which are exact copies
          of each other.  In the event of a mirror failure, the RAID driver
          will continue to use the operational mirrors in the set, providing
@@ -104,7 +104,7 @@ config MD_RAID1
 config MD_RAID10
        tristate "RAID-10 (mirrored striping) mode"
        depends on BLK_DEV_MD
-       ---help---
+       help
          RAID-10 provides a combination of striping (RAID-0) and
          mirroring (RAID-1) with easier configuration and more flexible
          layout.
@@ -129,7 +129,7 @@ config MD_RAID456
        select ASYNC_XOR
        select ASYNC_PQ
        select ASYNC_RAID6_RECOV
-       ---help---
+       help
          A RAID-5 set of N drives with a capacity of C MB per drive provides
          the capacity of C * (N - 1) MB, and protects against a failure
          of a single drive. For a given sector (row) number, (N - 1) drives
@@ -183,7 +183,7 @@ config MD_CLUSTER
        depends on BLK_DEV_MD
        depends on DLM
        default n
-       ---help---
+       help
        Clustering support for MD devices. This enables locking and
        synchronization across multiple systems on the cluster, so all
        nodes in the cluster can access the MD devices simultaneously.
@@ -203,7 +203,7 @@ config BLK_DEV_DM
        tristate "Device mapper support"
        select BLK_DEV_DM_BUILTIN
        depends on DAX || DAX=n
-       ---help---
+       help
          Device-mapper is a low level volume manager.  It works by allowing
          people to specify mappings for ranges of logical sectors.  Various
          mapping types are available, in addition people may write their own
@@ -219,7 +219,7 @@ config BLK_DEV_DM
 config DM_DEBUG
        bool "Device mapper debugging support"
        depends on BLK_DEV_DM
-       ---help---
+       help
          Enable this for messages that may help debug device-mapper problems.
 
          If unsure, say N.
@@ -227,7 +227,7 @@ config DM_DEBUG
 config DM_BUFIO
        tristate
        depends on BLK_DEV_DM
-       ---help---
+       help
         This interface allows you to do buffered I/O on a device and acts
         as a cache, holding recently-read blocks in memory and performing
         delayed writes.
@@ -235,7 +235,7 @@ config DM_BUFIO
 config DM_DEBUG_BLOCK_MANAGER_LOCKING
        bool "Block manager locking"
        depends on DM_BUFIO
-       ---help---
+       help
         Block manager locking can catch various metadata corruption issues.
 
         If unsure, say N.
@@ -244,7 +244,7 @@ config DM_DEBUG_BLOCK_STACK_TRACING
        bool "Keep stack trace of persistent data block lock holders"
        depends on STACKTRACE_SUPPORT && DM_DEBUG_BLOCK_MANAGER_LOCKING
        select STACKTRACE
-       ---help---
+       help
         Enable this for messages that may help debug problems with the
         block manager locking used by thin provisioning and caching.
 
@@ -253,7 +253,7 @@ config DM_DEBUG_BLOCK_STACK_TRACING
 config DM_BIO_PRISON
        tristate
        depends on BLK_DEV_DM
-       ---help---
+       help
         Some bio locking schemes used by other device-mapper targets
         including thin provisioning.
 
@@ -262,7 +262,7 @@ source "drivers/md/persistent-data/Kconfig"
 config DM_UNSTRIPED
        tristate "Unstriped target"
        depends on BLK_DEV_DM
-       ---help---
+       help
          Unstripes I/O so it is issued solely on a single drive in a HW
          RAID0 or dm-striped target.
 
@@ -273,7 +273,7 @@ config DM_CRYPT
        select CRYPTO
        select CRYPTO_CBC
        select CRYPTO_ESSIV
-       ---help---
+       help
          This device-mapper target allows you to create a device that
          transparently encrypts the data on it. You'll need to activate
          the ciphers you're going to use in the cryptoapi configuration.
@@ -290,7 +290,7 @@ config DM_SNAPSHOT
        tristate "Snapshot target"
        depends on BLK_DEV_DM
        select DM_BUFIO
-       ---help---
+       help
         Allow volume managers to take writable snapshots of a device.
 
 config DM_THIN_PROVISIONING
@@ -298,7 +298,7 @@ config DM_THIN_PROVISIONING
        depends on BLK_DEV_DM
        select DM_PERSISTENT_DATA
        select DM_BIO_PRISON
-       ---help---
+       help
         Provides thin provisioning and snapshots that share a data store.
 
 config DM_CACHE
@@ -307,7 +307,7 @@ config DM_CACHE
        default n
        select DM_PERSISTENT_DATA
        select DM_BIO_PRISON
-       ---help---
+       help
         dm-cache attempts to improve performance of a block device by
         moving frequently used data to a smaller, higher performance
         device.  Different 'policy' plugins can be used to change the
@@ -318,7 +318,7 @@ config DM_CACHE_SMQ
        tristate "Stochastic MQ Cache Policy (EXPERIMENTAL)"
        depends on DM_CACHE
        default y
-       ---help---
+       help
         A cache policy that uses a multiqueue ordered by recent hits
         to select which blocks should be promoted and demoted.
         This is meant to be a general purpose policy.  It prioritises
@@ -329,7 +329,7 @@ config DM_CACHE_SMQ
 config DM_WRITECACHE
        tristate "Writecache target"
        depends on BLK_DEV_DM
-       ---help---
+       help
           The writecache target caches writes on persistent memory or SSD.
           It is intended for databases or other programs that need extremely
           low commit latency.
@@ -351,7 +351,7 @@ config DM_ERA
        default n
        select DM_PERSISTENT_DATA
        select DM_BIO_PRISON
-       ---help---
+       help
         dm-era tracks which parts of a block device are written to
         over time.  Useful for maintaining cache coherency when using
         vendor snapshots.
@@ -361,7 +361,7 @@ config DM_CLONE
        depends on BLK_DEV_DM
        default n
        select DM_PERSISTENT_DATA
-       ---help---
+       help
         dm-clone produces a one-to-one copy of an existing, read-only source
         device into a writable destination device. The cloned device is
         visible/mountable immediately and the copy of the source device to the
@@ -373,7 +373,7 @@ config DM_CLONE
 config DM_MIRROR
        tristate "Mirror target"
        depends on BLK_DEV_DM
-       ---help---
+       help
         Allow volume managers to mirror logical volumes, also
         needed for live data migration tools such as 'pvmove'.
 
@@ -381,7 +381,7 @@ config DM_LOG_USERSPACE
        tristate "Mirror userspace logging"
        depends on DM_MIRROR && NET
        select CONNECTOR
-       ---help---
+       help
          The userspace logging module provides a mechanism for
          relaying the dm-dirty-log API to userspace.  Log designs
          which are more suited to userspace implementation (e.g.
@@ -396,7 +396,7 @@ config DM_RAID
        select MD_RAID10
        select MD_RAID456
        select BLK_DEV_MD
-       ---help---
+       help
         A dm target that supports RAID1, RAID10, RAID4, RAID5 and RAID6 mappings
 
         A RAID-5 set of N drives with a capacity of C MB per drive provides
@@ -418,7 +418,7 @@ config DM_RAID
 config DM_ZERO
        tristate "Zero target"
        depends on BLK_DEV_DM
-       ---help---
+       help
          A target that discards writes, and returns all zeroes for
          reads.  Useful in some recovery situations.
 
@@ -430,13 +430,13 @@ config DM_MULTIPATH
        # it is, DM_MULTIPATH must depend on it.  We get a build
        # error if SCSI_DH=m and DM_MULTIPATH=y
        depends on !SCSI_DH || SCSI
-       ---help---
+       help
          Allow volume managers to support multipath hardware.
 
 config DM_MULTIPATH_QL
        tristate "I/O Path Selector based on the number of in-flight I/Os"
        depends on DM_MULTIPATH
-       ---help---
+       help
          This path selector is a dynamic load balancer which selects
          the path with the least number of in-flight I/Os.
 
@@ -445,7 +445,7 @@ config DM_MULTIPATH_QL
 config DM_MULTIPATH_ST
        tristate "I/O Path Selector based on the service time"
        depends on DM_MULTIPATH
-       ---help---
+       help
          This path selector is a dynamic load balancer which selects
          the path expected to complete the incoming I/O in the shortest
          time.
@@ -466,7 +466,7 @@ config DM_MULTIPATH_HST
 config DM_DELAY
        tristate "I/O delaying target"
        depends on BLK_DEV_DM
-       ---help---
+       help
        A target that delays reads and/or writes and can send
        them to different devices.  Useful for testing.
 
@@ -475,7 +475,7 @@ config DM_DELAY
 config DM_DUST
        tristate "Bad sector simulation target"
        depends on BLK_DEV_DM
-       ---help---
+       help
        A target that simulates bad sector behavior.
        Useful for testing.
 
@@ -484,7 +484,7 @@ config DM_DUST
 config DM_INIT
        bool "DM \"dm-mod.create=\" parameter support"
        depends on BLK_DEV_DM=y
-       ---help---
+       help
        Enable "dm-mod.create=" parameter to create mapped devices at init time.
        This option is useful to allow mounting rootfs without requiring an
        initramfs.
@@ -496,13 +496,13 @@ config DM_INIT
 config DM_UEVENT
        bool "DM uevents"
        depends on BLK_DEV_DM
-       ---help---
+       help
        Generate udev events for DM events.
 
 config DM_FLAKEY
        tristate "Flakey target"
        depends on BLK_DEV_DM
-       ---help---
+       help
         A target that intermittently fails I/O for debugging purposes.
 
 config DM_VERITY
@@ -511,7 +511,7 @@ config DM_VERITY
        select CRYPTO
        select CRYPTO_HASH
        select DM_BUFIO
-       ---help---
+       help
          This device-mapper target creates a read-only device that
          transparently validates the data on one underlying device against
          a pre-generated tree of cryptographic checksums stored on a second
@@ -542,7 +542,7 @@ config DM_VERITY_FEC
        depends on DM_VERITY
        select REED_SOLOMON
        select REED_SOLOMON_DEC8
-       ---help---
+       help
          Add forward error correction support to dm-verity. This option
          makes it possible to use pre-generated error correction data to
          recover from corrupted blocks.
@@ -552,7 +552,7 @@ config DM_VERITY_FEC
 config DM_SWITCH
        tristate "Switch target support (EXPERIMENTAL)"
        depends on BLK_DEV_DM
-       ---help---
+       help
          This device-mapper target creates a device that supports an arbitrary
          mapping of fixed-size regions of I/O across a fixed set of paths.
          The path used for any specific region can be switched dynamically
@@ -566,7 +566,7 @@ config DM_SWITCH
 config DM_LOG_WRITES
        tristate "Log writes target support"
        depends on BLK_DEV_DM
-       ---help---
+       help
          This device-mapper target takes two devices, one device to use
          normally, one to log all write operations done to the first device.
          This is for use by file system developers wishing to verify that
@@ -586,7 +586,7 @@ config DM_INTEGRITY
        select DM_BUFIO
        select CRYPTO
        select ASYNC_XOR
-       ---help---
+       help
          This device-mapper target emulates a block device that has
          additional per-sector tags that can be used for storing
          integrity information.
@@ -602,7 +602,7 @@ config DM_ZONED
        tristate "Drive-managed zoned block device target support"
        depends on BLK_DEV_DM
        depends on BLK_DEV_ZONED
-       ---help---
+       help
          This device-mapper target takes a host-managed or host-aware zoned
          block device and exposes most of its capacity as a regular block
          device (drive-managed zoned block device) without any write