Revert "x86, apic: Use logical flat on intel with <= 8 logical cpus"
authorAnanth N Mavinakayanahalli <ananth@in.ibm.com>
Mon, 11 Jan 2010 23:51:04 +0000 (15:51 -0800)
committerLinus Torvalds <torvalds@linux-foundation.org>
Tue, 12 Jan 2010 00:47:57 +0000 (16:47 -0800)
commit066000dd856709b6980123eb39b957fe26993f7b
treeba3a3ba8d7601234f5a554fd9eff38cd476025b1
parent1b4d40a517e0657a081d5d63518c4badd31c60ea
Revert "x86, apic: Use logical flat on intel with <= 8 logical cpus"

Revert commit 2fbd07a5f5d1295fa9b0c0564ec27da7c276a75a, as this commit
breaks an IBM platform with quad-core Xeon cpu's.

According to Suresh, this might be an IBM platform issue, as on other
Intel platforms with <= 8 logical cpu's, logical flat mode works fine
irespective of physical apic id values (inline with the xapic
architecture).

Revert this for now because of the IBM platform breakage.

Another version will be re-submitted after the complete analysis.

Signed-off-by: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
Acked-by: Suresh Siddha <suresh.b.siddha@intel.com>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
arch/x86/kernel/apic/apic.c
arch/x86/kernel/apic/probe_64.c