Message ID | a4d2719d9c53b7fbf4edf2a05baaea53ed1a3d65.1332881354.git.jbaron@redhat.com |
---|---|
State | New |
Headers | show |
diff --git a/hw/device-assignment.c b/hw/device-assignment.c index 89823f1..d017537 100644 --- a/hw/device-assignment.c +++ b/hw/device-assignment.c @@ -1023,8 +1023,10 @@ static int assigned_dev_update_msix_mmio(PCIDevice *pci_dev) } r = kvm_get_irq_route_gsi(); - if (r < 0) + if (r < 0) { + perror("assigned_dev_update_msix_mmio: kvm_get_irq_route_gsi"); return r; + } adev->entry[i].gsi = r; adev->entry[i].type = KVM_IRQ_ROUTING_MSI;
When kvm_get_irq_route_gsi() fails in assigned_dev_update_msix_mmio, it would be nice to have a better error message. Signed-off-by: Jason Baron <jbaron@redhat.com> --- hw/device-assignment.c | 4 +++- 1 files changed, 3 insertions(+), 1 deletions(-)