On Fri, Aug 21, 2020 at 10:13:25PM +0200, Thomas Gleixner wrote: > On Thu, Aug 20 2020 at 14:53, Adam Borowski wrote: > > Found by randconfig builds. > > > > arch/x86/pci/intel_mid_pci.c | 2 ++ > > arch/x86/pci/xen.c | 2 ++ > > --- a/arch/x86/pci/intel_mid_pci.c > > +++ b/arch/x86/pci/intel_mid_pci.c > > @@ -299,8 +299,10 @@ int __init intel_mid_pci_init(void) > > +#ifdef CONFIG_ACPI > > /* Continue with standard init */ > > acpi_noirq_set(); > > +#endif > If CONFIG_ACPI=n then acpi_noirq_set() is an empty stub inline. So I'm > not sure what you are trying to solve here. > > Ah, I see with CONFIG_ACPI=n linux/acpi.h does not include asm/acpi.h so > the stubs are unreachable. So that needs to be fixed and not papered > over with #ifdeffery If I understand Randy Dunlap correctly, he already sent a pair of patches that do what you want. Meow. -- ⢀⣴⠾⠻⢶⣦⠀ ⣾⠁⢠⠒⠀⣿⡁ ⢿⡄⠘⠷⠚⠋⠀ It's time to migrate your Imaginary Protocol from version 4i to 6i. ⠈⠳⣄⠀⠀⠀⠀