]> xenbits.xensource.com Git - people/sstabellini/xen-unstable.git/.git/commitdiff
libxl/PCI: pass correct "hotplug" argument to libxl__device_pci_setdefault()
authorJan Beulich <jbeulich@suse.com>
Thu, 27 Feb 2020 14:45:05 +0000 (15:45 +0100)
committerJan Beulich <jbeulich@suse.com>
Thu, 27 Feb 2020 14:45:05 +0000 (15:45 +0100)
Uniformly passing "false" can't be right, but has been benign because of
the function not using this parameter.

Signed-off-by: Jan Beulich <jbeulich@suse.com>
Acked-by: Wei Liu <wl@xen.org>
tools/libxl/libxl_pci.c

index 3cf346c23e791eb3df548fb8079e7c115ef7984b..957ff5c8e93f2ddb3e3865b5d2e45352db5dd135 100644 (file)
@@ -1567,7 +1567,7 @@ void libxl__device_pci_add(libxl__egc *egc, uint32_t domid,
         }
     }
 
-    rc = libxl__device_pci_setdefault(gc, domid, pcidev, false);
+    rc = libxl__device_pci_setdefault(gc, domid, pcidev, !starting);
     if (rc) goto out;
 
     if (pcidev->seize && !pciback_dev_is_assigned(gc, pcidev)) {