xen/pcifront: avoid pci_frontend_enable_msix() falsely returning success
[pandora-kernel.git] / drivers / pci / xen-pcifront.c
index 7cf3d2f..c18fab2 100644 (file)
@@ -290,6 +290,7 @@ static int pci_frontend_enable_msix(struct pci_dev *dev,
                } else {
                        printk(KERN_DEBUG "enable msix get value %x\n",
                                op.value);
+                       err = op.value;
                }
        } else {
                dev_err(&dev->dev, "enable msix get err %x\n", err);