mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
synced 2024-09-12 13:55:32 +00:00
![Christoph Hellwig](/assets/img/avatar_default.png)
Stop building scsi_dh as a separate module and integrate it fully into the core SCSI code with explicit callouts at bus scan time. For now the callouts are placed at the same point as the old bus notifiers were called, but in the future we will be able to look at ALUA INQUIRY data earlier on. Note that this also means that the device handler modules need to be loaded by the time we scan the bus. The next patches will add support for autoloading device handlers at bus scan time to make sure they are always loaded if they are enabled in the kernel config. Signed-off-by: Christoph Hellwig <hch@lst.de> Reviewed-by: Martin K. Petersen <martin.petersen@oracle.com> Reviewed-by: Hannes Reinecke <hare@suse.de> Acked-by: Mike Snitzer <snitzer@redhat.com> Signed-off-by: James Bottomley <JBottomley@Odin.com>
40 lines
973 B
Text
40 lines
973 B
Text
#
|
|
# SCSI Device Handler configuration
|
|
#
|
|
|
|
menuconfig SCSI_DH
|
|
bool "SCSI Device Handlers"
|
|
depends on SCSI
|
|
default n
|
|
help
|
|
SCSI Device Handlers provide device specific support for
|
|
devices utilized in multipath configurations. Say Y here to
|
|
select support for specific hardware.
|
|
|
|
config SCSI_DH_RDAC
|
|
tristate "LSI RDAC Device Handler"
|
|
depends on SCSI_DH
|
|
help
|
|
If you have a LSI RDAC select y. Otherwise, say N.
|
|
|
|
config SCSI_DH_HP_SW
|
|
tristate "HP/COMPAQ MSA Device Handler"
|
|
depends on SCSI_DH
|
|
help
|
|
If you have a HP/COMPAQ MSA device that requires START_STOP to
|
|
be sent to start it and cannot upgrade the firmware then select y.
|
|
Otherwise, say N.
|
|
|
|
config SCSI_DH_EMC
|
|
tristate "EMC CLARiiON Device Handler"
|
|
depends on SCSI_DH
|
|
help
|
|
If you have a EMC CLARiiON select y. Otherwise, say N.
|
|
|
|
config SCSI_DH_ALUA
|
|
tristate "SPC-3 ALUA Device Handler"
|
|
depends on SCSI_DH
|
|
help
|
|
SCSI Device handler for generic SPC-3 Asymmetric Logical Unit
|
|
Access (ALUA).
|
|
|