diff --git a/src/qemu/qemu_process.c b/src/qemu/qemu_process.c index 4482cc2339..d37f3cddfc 100644 --- a/src/qemu/qemu_process.c +++ b/src/qemu/qemu_process.c @@ -5301,8 +5301,6 @@ static int qemuProcessStartValidateIOThreads(virDomainObj *vm, virQEMUCaps *qemuCaps) { - size_t i; - if (vm->def->niothreadids > 0 && !virQEMUCapsGet(qemuCaps, QEMU_CAPS_OBJECT_IOTHREAD)) { virReportError(VIR_ERR_CONFIG_UNSUPPORTED, "%s", @@ -5310,20 +5308,6 @@ qemuProcessStartValidateIOThreads(virDomainObj *vm, return -1; } - for (i = 0; i < vm->def->ncontrollers; i++) { - virDomainControllerDef *cont = vm->def->controllers[i]; - - if (cont->type == VIR_DOMAIN_CONTROLLER_TYPE_SCSI && - cont->model == VIR_DOMAIN_CONTROLLER_MODEL_SCSI_VIRTIO_SCSI && - cont->iothread > 0 && - !virQEMUCapsGet(qemuCaps, QEMU_CAPS_VIRTIO_SCSI_IOTHREAD)) { - virReportError(VIR_ERR_CONFIG_UNSUPPORTED, "%s", - _("IOThreads for virtio-scsi not supported for " - "this QEMU")); - return -1; - } - } - return 0; }