diff options
author | Andi Kleen <ak@suse.de> | 2005-01-11 01:50:12 -0800 |
---|---|---|
committer | Linus Torvalds <torvalds@ppc970.osdl.org> | 2005-01-11 01:50:12 -0800 |
commit | 62672609abaa73d6c47796ccc6033ce04b55d935 (patch) | |
tree | 8b3e0c2ffcc721301ec9ddc9478373a3de40a997 /arch | |
parent | 415f704d2642e03ef53d1f0aaa3219ac24abe75d (diff) | |
download | history-62672609abaa73d6c47796ccc6033ce04b55d935.tar.gz |
[PATCH] x86_64: Remove check that limited max number of IO-APIC to 8.
The original check was apparently to work around some old BIOS bugs and we
just assume x86-64 machines don't have this class of problems.
Originally found by <YhLu@tyan.com>
Signed-off-by: Andi Kleen <ak@suse.de>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Diffstat (limited to 'arch')
-rw-r--r-- | arch/x86_64/kernel/io_apic.c | 7 |
1 files changed, 0 insertions, 7 deletions
diff --git a/arch/x86_64/kernel/io_apic.c b/arch/x86_64/kernel/io_apic.c index c22a8f045ecf9e..7b568f14b5ecb9 100644 --- a/arch/x86_64/kernel/io_apic.c +++ b/arch/x86_64/kernel/io_apic.c @@ -1160,13 +1160,6 @@ static void __init setup_ioapic_ids_from_mpc (void) old_id = mp_ioapics[apic].mpc_apicid; - if (mp_ioapics[apic].mpc_apicid >= 0xf) { - apic_printk(APIC_QUIET,KERN_ERR "BIOS bug, IO-APIC#%d ID is %d in the MPC table!...\n", - apic, mp_ioapics[apic].mpc_apicid); - apic_printk(APIC_QUIET,KERN_ERR "... fixing up to %d. (tell your hw vendor)\n", - reg_00.bits.ID); - mp_ioapics[apic].mpc_apicid = reg_00.bits.ID; - } printk(KERN_INFO "Using IO-APIC %d\n", mp_ioapics[apic].mpc_apicid); |