
vhost-scsi and vhost-user-scsi are two devices of their own; it should be possible to enable/disable them with --without-default-devices, not --without-default-features. Compute their default value in Kconfig to obtain the more intuitive behavior. Reviewed-by: Marc-André Lureau <marcandre.lureau@redhat.com> Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
61 lines
955 B
Plaintext
61 lines
955 B
Plaintext
config SCSI
|
|
bool
|
|
|
|
config LSI_SCSI_PCI
|
|
bool
|
|
default y if PCI_DEVICES
|
|
depends on PCI
|
|
select SCSI
|
|
|
|
config MPTSAS_SCSI_PCI
|
|
bool
|
|
default y if PCI_DEVICES
|
|
depends on PCI
|
|
select SCSI
|
|
|
|
config MEGASAS_SCSI_PCI
|
|
bool
|
|
default y if PCI_DEVICES
|
|
depends on PCI
|
|
select SCSI
|
|
|
|
config VMW_PVSCSI_SCSI_PCI
|
|
bool
|
|
default y if PCI_DEVICES
|
|
depends on PCI
|
|
select SCSI
|
|
|
|
config ESP
|
|
bool
|
|
select SCSI
|
|
|
|
config ESP_PCI
|
|
bool
|
|
default y if PCI_DEVICES
|
|
depends on PCI
|
|
select ESP
|
|
select NMC93XX_EEPROM
|
|
|
|
config SPAPR_VSCSI
|
|
bool
|
|
default y
|
|
depends on PSERIES
|
|
select SCSI
|
|
|
|
config VIRTIO_SCSI
|
|
bool
|
|
default y
|
|
depends on VIRTIO
|
|
select SCSI
|
|
|
|
config VHOST_SCSI
|
|
bool
|
|
default y
|
|
depends on VIRTIO && VHOST_KERNEL
|
|
|
|
config VHOST_USER_SCSI
|
|
bool
|
|
# Only PCI devices are provided for now
|
|
default y if VIRTIO_PCI
|
|
depends on VIRTIO && VHOST_USER && LINUX
|