Revert "PCI, x86: Implement pcibios_alloc_irq() and pcibios_free_irq()"
Subsystems (2)
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
Greg KH
maintainerQuoted 5 lines · Bjorn Helgaas
Please cherry pick the following commit from Linus' tree:
6c777e8799a9("Revert "PCI, x86: Implementpcibios_alloc_irq()andpcibios_free_irq()"")to the v4.3.x and v4.4.x stable trees.
It doesn't apply at all to 4.4.x, can you provide a backported version?
thanks,
greg k-h