diff options
author | Arjan van de Ven <arjan@linux.intel.com> | 2008-09-21 18:44:32 -0400 |
---|---|---|
committer | Arjan van de Ven <arjan@linux.intel.com> | 2008-10-12 11:25:02 -0400 |
commit | a364092a412975e506415f77f0628cbdd28c3913 (patch) | |
tree | 98d7d66e8658c9959b2961f0b40356e981277395 /drivers/md | |
parent | 82cbc11a4146d6a8acd81f81f7fe17387668107f (diff) |
raid: make RAID autodetect default a KConfig option
RAID autodetect has the side effect of requiring synchronisation
of all device drivers, which can make the boot several seconds longer
(I've measured 7 on one of my laptops).... even for systems that don't
have RAID setup for the root filesystem (the only FS where this matters).
This patch makes the default for autodetect a config option; either way
the user can always override via the kernel command line.
Signed-off-by: Arjan van de Ven <arjan@linux.intel.com>
Acked-by: NeilBrown <neilb@suse.de>
Diffstat (limited to 'drivers/md')
-rw-r--r-- | drivers/md/Kconfig | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/drivers/md/Kconfig b/drivers/md/Kconfig index 07d92c11b5d8..8e72c916535f 100644 --- a/drivers/md/Kconfig +++ b/drivers/md/Kconfig | |||
@@ -30,6 +30,20 @@ config BLK_DEV_MD | |||
30 | 30 | ||
31 | If unsure, say N. | 31 | If unsure, say N. |
32 | 32 | ||
33 | config MD_AUTODETECT | ||
34 | bool "Autodetect RAID arrays during kernel boot" | ||
35 | depends on BLK_DEV_MD | ||
36 | default y | ||
37 | ---help--- | ||
38 | If you say Y here, then the kernel will try to autodetect raid | ||
39 | arrays as part of its boot process. | ||
40 | |||
41 | If you don't use raid and say Y, this autodetection can cause | ||
42 | a several-second delay in the boot time due to various | ||
43 | synchronisation steps that are part of this step. | ||
44 | |||
45 | If unsure, say Y. | ||
46 | |||
33 | config MD_LINEAR | 47 | config MD_LINEAR |
34 | tristate "Linear (append) mode" | 48 | tristate "Linear (append) mode" |
35 | depends on BLK_DEV_MD | 49 | depends on BLK_DEV_MD |