]> git.baikalelectronics.ru Git - kernel.git/commit
[PATCH] x86_64: Use local APIC ID from local APIC instead of CPUID
authorravikiran thirumalai <kiran@scalex86.org>
Mon, 26 Jun 2006 11:56:04 +0000 (13:56 +0200)
committerLinus Torvalds <torvalds@g5.osdl.org>
Mon, 26 Jun 2006 17:48:14 +0000 (10:48 -0700)
commit8a3f23840e418605428438f62994a18182c9c1bc
treec54005e24d649db5c5c0c01ff0a3e01e29dbefd1
parent291742b4a1a5951c5acd1f8648965898d60aec1f
[PATCH] x86_64: Use local APIC ID from local APIC instead of CPUID

vSMPowered systems use apic_cluster too.  Forcing apic_physflat works
on these systems too, but only if we change phys_pkg_id to use
hard_smp_prcoessor_id() instead of cpuid_ebx.  I am guessing other
multichassi cluster systems would need this too.

Signed-off-by: ravikiran thirumalai <kiran@scalex86.org>
Signed-off-by: Andi Kleen <ak@suse.de>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
arch/x86_64/kernel/genapic_flat.c