Commit 537ca630 authored by Andrew Morton's avatar Andrew Morton Committed by Linus Torvalds

[PATCH] NUMAQ io_apic programming fix

Patch from William Lee Irwin III <wli@holomorphy.com>

Don't touch IO-APIC physid's on NUMA-Q. The BIOS pre-programs them.
parent b23ee846
...@@ -1440,7 +1440,8 @@ void disable_IO_APIC(void) ...@@ -1440,7 +1440,8 @@ void disable_IO_APIC(void)
* by Matt Domsch <Matt_Domsch@dell.com> Tue Dec 21 12:25:05 CST 1999 * by Matt Domsch <Matt_Domsch@dell.com> Tue Dec 21 12:25:05 CST 1999
*/ */
static void __init setup_ioapic_ids_from_mpc (void) #ifndef CONFIG_X86_NUMAQ
static void __init setup_ioapic_ids_from_mpc(void)
{ {
struct IO_APIC_reg_00 reg_00; struct IO_APIC_reg_00 reg_00;
unsigned long phys_id_present_map; unsigned long phys_id_present_map;
...@@ -1533,6 +1534,9 @@ static void __init setup_ioapic_ids_from_mpc (void) ...@@ -1533,6 +1534,9 @@ static void __init setup_ioapic_ids_from_mpc (void)
printk(" ok.\n"); printk(" ok.\n");
} }
} }
#else
static void __init setup_ioapic_ids_from_mpc(void) { }
#endif
/* /*
* There is a nasty bug in some older SMP boards, their mptable lies * There is a nasty bug in some older SMP boards, their mptable lies
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment