build: move vhost-scsi configuration to Kconfig
commitd13b200253cbd9cb933a1cfead9106abd564ae4a
authorPaolo Bonzini <pbonzini@redhat.com>
Wed, 20 Apr 2022 15:34:03 +0000 (20 17:34 +0200)
committerPaolo Bonzini <pbonzini@redhat.com>
Sat, 7 May 2022 05:46:58 +0000 (7 07:46 +0200)
treeb6a06d9763b95b10a63d3e31cdb74b5840ffe1ee
parent9972ae314fc38b7e47ee7ccdbc8556b7cad8a930
build: move vhost-scsi configuration to Kconfig

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>
configure
hw/scsi/Kconfig
include/hw/virtio/virtio-scsi.h
meson.build
scripts/ci/org.centos/stream/8/x86_64/configure