diff options
author | Stefan Richter <stefanr@s5r6.in-berlin.de> | 2009-06-18 15:03:23 -0400 |
---|---|---|
committer | James Bottomley <James.Bottomley@HansenPartnership.com> | 2009-06-21 12:10:41 -0400 |
commit | 5e2fb917920c62c5ad260962471aeb578b52ac40 (patch) | |
tree | c427070a8ad52def1796af03974551c9d8931063 /drivers/scsi/Kconfig | |
parent | 017b2ae33c0fc7d70320cc7f1cce0efb6ce8d929 (diff) |
explain the hidden scsi_wait_scan Kconfig variable
People keep sending patches to expose CONFIG_SCSI_WAIT_SCAN as a tunable
item. These patches aren't accepted upstream, so let's stop the ongoing
irritation of people due to the unconditionally installed module and its
Kconfig symbol.
Signed-off-by: Stefan Richter <stefanr@s5r6.in-berlin.de>
Signed-off-by: James Bottomley <James.Bottomley@HansenPartnership.com>
Diffstat (limited to 'drivers/scsi/Kconfig')
-rw-r--r-- | drivers/scsi/Kconfig | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/drivers/scsi/Kconfig b/drivers/scsi/Kconfig index 6a19ed9a1194..9c23122f755f 100644 --- a/drivers/scsi/Kconfig +++ b/drivers/scsi/Kconfig | |||
@@ -258,10 +258,21 @@ config SCSI_SCAN_ASYNC | |||
258 | or async on the kernel's command line. | 258 | or async on the kernel's command line. |
259 | 259 | ||
260 | config SCSI_WAIT_SCAN | 260 | config SCSI_WAIT_SCAN |
261 | tristate | 261 | tristate # No prompt here, this is an invisible symbol. |
262 | default m | 262 | default m |
263 | depends on SCSI | 263 | depends on SCSI |
264 | depends on MODULES | 264 | depends on MODULES |
265 | # scsi_wait_scan is a loadable module which waits until all the async scans are | ||
266 | # complete. The idea is to use it in initrd/ initramfs scripts. You modprobe | ||
267 | # it after all the modprobes of the root SCSI drivers and it will wait until | ||
268 | # they have all finished scanning their buses before allowing the boot to | ||
269 | # proceed. (This method is not applicable if targets boot independently in | ||
270 | # parallel with the initiator, or with transports with non-deterministic target | ||
271 | # discovery schemes, or if a transport driver does not support scsi_wait_scan.) | ||
272 | # | ||
273 | # This symbol is not exposed as a prompt because little is to be gained by | ||
274 | # disabling it, whereas people who accidentally switch it off may wonder why | ||
275 | # their mkinitrd gets into trouble. | ||
265 | 276 | ||
266 | menu "SCSI Transports" | 277 | menu "SCSI Transports" |
267 | depends on SCSI | 278 | depends on SCSI |