Please cherry pick the following commit from Linus' tree: 6c777e8799a9 ("Revert "PCI, x86: Implement pcibios_alloc_irq() and pcibios_free_irq()"") to the v4.3.x and v4.4.x stable trees. This fixes a regression introduced by 991de2e59090 ("PCI, x86: Implement pcibios_alloc_irq() and pcibios_free_irq()"), which appeared in v4.3. The bug causes some PCI drivers to stop working in v4.3. I think the problem is more related to the PCI topology, e.g., whether a device is behind a bridge, and the bridge IRQ setup, than it is to the PCI driver. Bjorn -- To unsubscribe from this list: send the line "unsubscribe linux-pci" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html