Merge branch 'x86/x2apic' into x86/core
authorIngo Molnar <mingo@elte.hu>
Fri, 5 Sep 2008 07:21:21 +0000 (09:21 +0200)
committerIngo Molnar <mingo@elte.hu>
Fri, 5 Sep 2008 07:21:21 +0000 (09:21 +0200)
Conflicts:
arch/x86/kernel/cpu/common_64.c

Signed-off-by: Ingo Molnar <mingo@elte.hu>
1  2 
arch/x86/kernel/cpu/common_64.c
arch/x86/kernel/cpu/intel.c
arch/x86/kernel/cpu/intel_64.c
arch/x86/kernel/genx2apic_cluster.c
arch/x86/kernel/genx2apic_phys.c
include/asm-x86/cpufeature.h
include/asm-x86/processor.h

index ae007b3521cb0961e963eea9e317bc0be663d504,a2888c7b56accc168ebcd006f23152d37d447688..bcb48ce05d23e261a1d996303437a2d3fb042b7e
@@@ -150,8 -139,6 +150,11 @@@ void __cpuinit detect_ht(struct cpuinfo
        if (cpu_has(c, X86_FEATURE_CMP_LEGACY))
                goto out;
  
++      if (cpu_has(c, X86_FEATURE_XTOPOLOGY))
++              return;
++
 +      cpuid(1, &eax, &ebx, &ecx, &edx);
 +
        smp_num_siblings = (ebx & 0xff0000) >> 16;
  
        if (smp_num_siblings == 1) {
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge