mirror of
https://github.com/torvalds/linux.git
synced 2026-09-25 21:21:09 -04:00
PCI/MSI: Kill redundant call of irq_set_msi_desc() for MSI-X interrupts
It is the repsonsibility of arch_setup_msi_irq()/arch_setup_msi_irqs() to call irq_set_msi_desc() to associate IRQ descriptors and MSI descriptors. Kill the redundant call of irq_set_msi_desc() for MSI-X interrupts in the PCI MSI core. Signed-off-by: Jiang Liu <[email protected]> Cc: Bjorn Helgaas <[email protected]> Cc: Grant Likely <[email protected]> Cc: Marc Zyngier <[email protected]> Cc: Yingjoe Chen <[email protected]> Cc: Yijing Wang <[email protected]> Signed-off-by: Thomas Gleixner <[email protected]>
This commit is contained in:
committed by
Thomas Gleixner
parent
63a7b17e3f
commit
d71d6432e1
@@ -695,7 +695,6 @@ static void msix_program_entries(struct pci_dev *dev,
|
||||
PCI_MSIX_ENTRY_VECTOR_CTRL;
|
||||
|
||||
entries[i].vector = entry->irq;
|
||||
irq_set_msi_desc(entry->irq, entry);
|
||||
entry->masked = readl(entry->mask_base + offset);
|
||||
msix_mask_irq(entry, 1);
|
||||
i++;
|
||||
|
||||
Reference in New Issue
Block a user