]> xenbits.xensource.com Git - libvirt.git/commitdiff
qemuDomainDetermineDiskChain: Assume QEMU_CAPS_BLOCKDEV
authorPeter Krempa <pkrempa@redhat.com>
Thu, 21 Jul 2022 15:14:35 +0000 (17:14 +0200)
committerPeter Krempa <pkrempa@redhat.com>
Thu, 11 Aug 2022 13:25:26 +0000 (15:25 +0200)
Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
src/qemu/qemu_domain.c

index 4985af3421c9dd82cec5e40e627253e426771719..a055db74f80a337b2f2d506f0a98f7b8610b65ec 100644 (file)
@@ -7550,8 +7550,6 @@ qemuDomainDetermineDiskChain(virQEMUDriver *driver,
     virStorageSource *src; /* iterator for the backing chain declared in XML */
     virStorageSource *n; /* iterator for the backing chain detected from disk */
     qemuDomainObjPrivate *priv = vm->privateData;
-    bool blockdev = virQEMUCapsGet(priv->qemuCaps, QEMU_CAPS_BLOCKDEV);
-    bool isSD = qemuDiskBusIsSD(disk->bus);
     uid_t uid;
     gid_t gid;
 
@@ -7641,7 +7639,7 @@ qemuDomainDetermineDiskChain(virQEMUDriver *driver,
         qemuDomainPrepareStorageSourceConfig(n, cfg);
         qemuDomainPrepareDiskSourceData(disk, n);
 
-        if (blockdev && !isSD &&
+        if (!qemuDiskBusIsSD(disk->bus) &&
             qemuDomainPrepareStorageSourceBlockdev(disk, n, priv, cfg) < 0)
             return -1;
     }