From 60ff07585ca8f7e639fed477e2e2cf79ce1c5c21 Mon Sep 17 00:00:00 2001 From: Mark McLoughlin Date: Mon, 17 Aug 2009 15:05:23 +0100 Subject: [PATCH] Use pci_addr=auto with QEMU's pci_add monitor command Newer versions of QEMU accept 'pci_add auto', but older versions require 'pci_add pci_addr=auto' * src/qemu_driver.c: use pci_addr= in qemudDomainAttachHostPciDevice() for older versions of QEMU --- src/qemu_driver.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/qemu_driver.c b/src/qemu_driver.c index 048e1c0925..a9da38749c 100644 --- a/src/qemu_driver.c +++ b/src/qemu_driver.c @@ -5333,7 +5333,7 @@ static int qemudDomainAttachHostPciDevice(virConnectPtr conn, pciFreeDevice(conn, pci); - if (virAsprintf(&cmd, "pci_add auto host host=%.2x:%.2x.%.1x", + if (virAsprintf(&cmd, "pci_add pci_addr=auto host host=%.2x:%.2x.%.1x", hostdev->source.subsys.u.pci.bus, hostdev->source.subsys.u.pci.slot, hostdev->source.subsys.u.pci.function) < 0) {