[PATCH] x86-64/i386: Don't process APICs/IO-APICs in ACPI when APIC is disabled.
authorAndi Kleen <ak@suse.de>
Tue, 11 Apr 2006 10:54:36 +0000 (12:54 +0200)
committerLinus Torvalds <torvalds@g5.osdl.org>
Tue, 11 Apr 2006 13:38:57 +0000 (06:38 -0700)
commit0fcd270901f731342df64816f277ae7adbd67130
tree44dc15a768c5bcac8678dab19c537ba6a6e8a7d6
parent88dd9c16cecbd105bbe7711b6120333f6f7b5474
[PATCH] x86-64/i386: Don't process APICs/IO-APICs in ACPI when APIC is disabled.

When nolapic was passed or the local APIC was disabled
for another reason ACPI would still parse the IO-APICs
until these were explicitely disabled with noapic.

Usually this resulted in a non booting configuration unless
"nolapic noapic" was used.

I also disabled the local APIC parsing in this case, although
that's only cosmetic (suppresses a few printks)

This hopefully makes nolapic work in all cases.

Cc: Len Brown <len.brown@intel.com>
Signed-off-by: Andi Kleen <ak@suse.de>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
arch/i386/kernel/acpi/boot.c