Niklas, On Mon, Nov 29 2021 at 11:31, Niklas Schnelle wrote: > On Sat, 2021-11-27 at 02:23 +0100, Thomas Gleixner wrote: > > while the change looks good to me I ran into some trouble trying to > test it. I tried with the git repository you linked in the cover > letter: > git://git.kernel.org/pub/scm/linux/kernel/git/tglx/devel.git msi-v1-part-3 > > But with that I get the following linker error on s390: > > s390x-11.2.0-ld: drivers/pci/msi/legacy.o: in function `pci_msi_legacy_setup_msi_irqs': > /home/nschnelle/mainline/drivers/pci/msi/legacy.c:72: undefined reference to `msi_device_populate_sysfs' > s390x-11.2.0-ld: drivers/pci/msi/legacy.o: in function `pci_msi_legacy_teardown_msi_irqs': > /home/nschnelle/mainline/drivers/pci/msi/legacy.c:78: undefined reference to `msi_device_destroy_sysfs' > make: *** [Makefile:1161: vmlinux] Error 1 Yes, that got reported before and I fixed it locally already. > This is caused by a misspelling of CONFIG_PCI_MSI_ARCH_FALLBACKS > (missing the final S) in kernel/irq/msi.c. With that fixed everything > builds and MSI IRQs work fine. So with that fixed you have my > > Acked-by: Niklas Schnelle <schnelle@xxxxxxxxxxxxx> > Tested-by: Niklas Schnelle <schnelle@xxxxxxxxxxxxx> Thanks for testing and dealing with my ineptness. tglx