|
@@ -628,7 +628,7 @@ int genwqe_set_interrupt_capability(struct genwqe_dev *cd, int count)
|
|
int rc;
|
|
int rc;
|
|
struct pci_dev *pci_dev = cd->pci_dev;
|
|
struct pci_dev *pci_dev = cd->pci_dev;
|
|
|
|
|
|
- rc = pci_enable_msi_block(pci_dev, count);
|
|
|
|
|
|
+ rc = pci_enable_msi_exact(pci_dev, count);
|
|
if (rc == 0)
|
|
if (rc == 0)
|
|
cd->flags |= GENWQE_FLAG_MSI_ENABLED;
|
|
cd->flags |= GENWQE_FLAG_MSI_ENABLED;
|
|
return rc;
|
|
return rc;
|