x86, x2apic: Don't map lapic addr for preenabled x2apic systems
authorYinghai Lu <yinghai@kernel.org>
Tue, 7 Dec 2010 08:55:56 +0000 (00:55 -0800)
committerThomas Gleixner <tglx@linutronix.de>
Thu, 9 Dec 2010 20:52:05 +0000 (21:52 +0100)
commit0450193bffed6e4b6160c4a5ccb0df158eba7d2a
treed29261955e8b9059ccd2cea268fe559460bdee57
parent53301f36f316a6519c464b0ef2a155386c20be19
x86, x2apic: Don't map lapic addr for preenabled x2apic systems

If x2apic is preenabled and used by the kernel, we don't need to map
the lapic address. That mapping will never be used.

So just skip that in register_lapic_address()

Signed-off-by: Yinghai Lu <yinghai@kernel.org>
Cc: Suresh Siddha <suresh.b.siddha@intel.com>
Cc: "Eric W. Biederman" <ebiederm@xmission.com>
LKML-Reference: <4CFDF69C.9070501@kernel.org>
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
arch/x86/kernel/apic/apic.c