x86: fix mpparse fallout
authorThomas Gleixner <tglx@linutronix.de>
Sun, 25 May 2008 19:21:36 +0000 (21:21 +0200)
committerThomas Gleixner <tglx@linutronix.de>
Sun, 25 May 2008 19:21:36 +0000 (21:21 +0200)
commit85cc35fa7255d113b5383a9c8536c363274bb475
treede41a35a212984d3f93b77177eb2e7ffabe2038d
parent136ef671df04dc157afa0d4b96c7bd23ba072c9c
x86: fix mpparse fallout

UP builds with LOCAL_APIC=y and IO_APIC=n fail with a missing
reference to mp_bus_not_pci. Distangle the mpparse code some more and
move the ioapic specific bus check into a separate function.

This code needs sume urgent un#ifdef surgery all over the place.

Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
arch/x86/kernel/mpparse.c