On Tue, Aug 25 2020 at 23:40, Thomas Gleixner wrote: > On Tue, Aug 25 2020 at 16:35, Bjorn Helgaas wrote: >> On Tue, Aug 25, 2020 at 11:28:30PM +0200, Thomas Gleixner wrote: >>> >>> Or did you just mean that those architectures should select >>> CONFIG_I_WANT_THE CRUFT instead of opting out on the fully irq domain >>> based ones? >> >> Yes, that was my real question -- can we confine the cruft in the >> crufty arches? If not, no big deal. > > Should be doable. Let me try. Bah. There is more cruft. The weak implementation has another way to go sideways via msi_controller::setup_irq[s] and msi_controller::teardown_irq drivers/pci/controller/pci-tegra.c drivers/pci/controller/pcie-rcar-host.c drivers/pci/controller/pcie-xilinx.c Groan....