On Thu, Aug 20 2020 at 14:53, Adam Borowski wrote: > Not that x86 without ACPI sees any real use... > > Signed-off-by: Adam Borowski <kilobyte@xxxxxxxxxx> > --- > Found by randconfig builds. > > arch/x86/pci/intel_mid_pci.c | 2 ++ > arch/x86/pci/xen.c | 2 ++ > 2 files changed, 4 insertions(+) > > diff --git a/arch/x86/pci/intel_mid_pci.c b/arch/x86/pci/intel_mid_pci.c > index 00c62115f39c..f14a911f0d06 100644 > --- 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) > pcibios_disable_irq = intel_mid_pci_irq_disable; > pci_root_ops = intel_mid_pci_ops; > pci_soc_mode = 1; > +#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 Thanks, tglx