From 8402be5c1059e0d0c5921cf319f940db0e425e57 Mon Sep 17 00:00:00 2001 From: Boris Fiuczynski Date: Thu, 6 Nov 2014 15:04:04 +0100 Subject: [PATCH] qemu: Correct disk type checking logic for iothreads Finding the right type of disk should check for virtio as bus and pci as device address type. Signed-off-by: Boris Fiuczynski Reviewed-by: Viktor Mihajlovski --- src/qemu/qemu_command.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/qemu/qemu_command.c b/src/qemu/qemu_command.c index 3bed0ec3cc..058c2212cf 100644 --- a/src/qemu/qemu_command.c +++ b/src/qemu/qemu_command.c @@ -3737,7 +3737,7 @@ qemuCheckIothreads(virDomainDefPtr def, } /* Right "type" of disk" */ - if (disk->bus != VIR_DOMAIN_DISK_BUS_VIRTIO && + if (disk->bus != VIR_DOMAIN_DISK_BUS_VIRTIO || disk->info.type != VIR_DOMAIN_DEVICE_ADDRESS_TYPE_PCI) { virReportError(VIR_ERR_CONFIG_UNSUPPORTED, "%s", _("IOThreads only available for virtio pci disk")); -- GitLab