On PPC the Legacy patthrough is not supported and only
VFIO is supported. So, the checks at places to confirm if the
host is passthrough capable checks only Legacy, fix it. This
is seen at only one place now.

Signed-off-by: Shivaprasad G Bhat <[email protected]>
---
 src/qemu/qemu_driver.c |    3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/src/qemu/qemu_driver.c b/src/qemu/qemu_driver.c
index 65ef68c..6b316a0 100644
--- a/src/qemu/qemu_driver.c
+++ b/src/qemu/qemu_driver.c
@@ -18413,7 +18413,8 @@ qemuConnectGetDomainCapabilities(virConnectPtr conn,
 
     cfg = virQEMUDriverGetConfig(driver);
 
-    if (qemuHostdevHostSupportsPassthroughLegacy())
+    if (qemuHostdevHostSupportsPassthroughLegacy() ||
+        qemuHostdevHostSupportsPassthroughVFIO())
         virttype = VIR_DOMAIN_VIRT_KVM;
     else
         virttype = VIR_DOMAIN_VIRT_QEMU;

--
libvir-list mailing list
[email protected]
https://www.redhat.com/mailman/listinfo/libvir-list

Reply via email to