Ver Fonte

x86: boot IRQ quirks and rerouting, fix

fix:

init/built-in.o: In function `nosmp':
main.c:(.init.text+0x14): undefined reference to `noioapicquirk'
main.c:(.init.text+0x1e): undefined reference to `noioapicreroute'
init/built-in.o: In function `maxcpus':
main.c:(.init.text+0x133): undefined reference to `noioapicquirk'
main.c:(.init.text+0x13d): undefined reference to `noioapicreroute'
arch/x86/kernel/built-in.o: In function `parse_noapic':
io_apic_32.c:(.init.text+0x7836): undefined reference to `noioapicquirk'
io_apic_32.c:(.init.text+0x7840): undefined reference to `noioapicreroute'

Signed-off-by: Ingo Molnar <mingo@elte.hu>
Ingo Molnar há 17 anos atrás
pai
commit
33be833342
1 ficheiros alterados com 2 adições e 0 exclusões
  1. 2 0
      include/asm-x86/io_apic.h

+ 2 - 0
include/asm-x86/io_apic.h

@@ -168,8 +168,10 @@ extern int timer_through_8259;
 
 static inline void disable_ioapic_setup(void)
 {
+#ifdef CONFIG_PCI
 	noioapicquirk = 1;
 	noioapicreroute = -1;
+#endif
 	skip_ioapic_setup = 1;
 }