|
|
@@ -99,7 +99,7 @@ static int pcie_port_enable_msix(struct pci_dev *dev, int *vectors, int mask)
|
|
|
for (i = 0; i < nr_entries; i++)
|
|
|
msix_entries[i].entry = i;
|
|
|
|
|
|
- status = pci_enable_msix(dev, msix_entries, nr_entries);
|
|
|
+ status = pci_enable_msix_exact(dev, msix_entries, nr_entries);
|
|
|
if (status)
|
|
|
goto Exit;
|
|
|
|
|
|
@@ -171,7 +171,7 @@ static int pcie_port_enable_msix(struct pci_dev *dev, int *vectors, int mask)
|
|
|
pci_disable_msix(dev);
|
|
|
|
|
|
/* Now allocate the MSI-X vectors for real */
|
|
|
- status = pci_enable_msix(dev, msix_entries, nvec);
|
|
|
+ status = pci_enable_msix_exact(dev, msix_entries, nvec);
|
|
|
if (status)
|
|
|
goto Exit;
|
|
|
}
|