The spapr vscsi controller is used by default with spapr machines in a virtualization use case. The vmware SCSI controller supports a virtualization use case.
Signed-off-by: Daniel P. Berrangé <[email protected]> --- hw/scsi/spapr_vscsi.c | 1 + hw/scsi/vmw_pvscsi.c | 1 + 2 files changed, 2 insertions(+) diff --git a/hw/scsi/spapr_vscsi.c b/hw/scsi/spapr_vscsi.c index b4c8f94d22..f029a7da93 100644 --- a/hw/scsi/spapr_vscsi.c +++ b/hw/scsi/spapr_vscsi.c @@ -1298,6 +1298,7 @@ static const TypeInfo spapr_vscsi_info = { .parent = TYPE_VIO_SPAPR_DEVICE, .instance_size = sizeof(VSCSIState), .class_init = spapr_vscsi_class_init, + .secure = true, }; static void spapr_vscsi_register_types(void) diff --git a/hw/scsi/vmw_pvscsi.c b/hw/scsi/vmw_pvscsi.c index 05f93171cd..9974930634 100644 --- a/hw/scsi/vmw_pvscsi.c +++ b/hw/scsi/vmw_pvscsi.c @@ -1355,6 +1355,7 @@ static const TypeInfo pvscsi_info = { .instance_size = sizeof(PVSCSIState), .class_init = pvscsi_class_init, .instance_init = pvscsi_instance_init, + .secure = true, .interfaces = (const InterfaceInfo[]) { { TYPE_HOTPLUG_HANDLER }, { INTERFACE_PCIE_DEVICE }, -- 2.55.0
