diff options
author | Ian Jackson <Ian.Jackson@eu.citrix.com> | 2011-02-25 17:13:53 +0000 |
---|---|---|
committer | Ian Jackson <Ian.Jackson@eu.citrix.com> | 2011-02-25 17:13:53 +0000 |
commit | 67743d23a8c4585e41b73e9d93fd237d2fbe1236 (patch) | |
tree | b700fb3c47f1056f29acf9ab3bcfed36b3c90501 | |
parent | c544f6db0cff898a5a1a99c4d19beaffd40738c6 (diff) | |
download | xen-67743d23a8c4585e41b73e9d93fd237d2fbe1236.tar.gz xen-67743d23a8c4585e41b73e9d93fd237d2fbe1236.tar.bz2 xen-67743d23a8c4585e41b73e9d93fd237d2fbe1236.zip |
libxl: do not ignore errors from libxl_device_pci_add_xenstore in do_pci_add
Without this, some failures of PCI device passthrough would be
ignored.
Signed-off-by: Ian Jackson <Ian.Jackson@eu.citrix.com>
Acked-by: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
Acked-by: Ian Campbell <ian.campbell@citrix.com>
Committed-by: Ian Jackson <ian.jackson@eu.citrix.com>
-rw-r--r-- | tools/libxl/libxl_pci.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/tools/libxl/libxl_pci.c b/tools/libxl/libxl_pci.c index ba59650fde..d6457b97b4 100644 --- a/tools/libxl/libxl_pci.c +++ b/tools/libxl/libxl_pci.c @@ -718,8 +718,8 @@ out: } } - libxl_device_pci_add_xenstore(gc, domid, pcidev); - return 0; + rc = libxl_device_pci_add_xenstore(gc, domid, pcidev, starting); + return rc; } static int libxl_device_pci_reset(libxl__gc *gc, unsigned int domain, unsigned int bus, |