Messages in this thread Patch in this message | | | From | "Rao, Nikhil" <> | Subject | [PATCH] x86: Removing unnecessary check in detect_ht | Date | Wed, 18 May 2011 21:01:00 +0000 |
| |
This patch removes a check that prevents correct CPU topology setup when cpuid extensions for topology enumeration are not supported and the number of processors reported to the OS is smaller than smp_num_siblings
Signed-off-by: Nikhil P Rao <nikhil.rao@intel.com> Acked-by: Suresh Siddha <suresh.b.siddha@intel.com> CC: <stable@kernel.org> --- arch/x86/kernel/cpu/common.c | 7 ------- 1 files changed, 0 insertions(+), 7 deletions(-)
diff --git a/arch/x86/kernel/cpu/common.c b/arch/x86/kernel/cpu/common.c index e2ced007..6547084 100644 --- a/arch/x86/kernel/cpu/common.c +++ b/arch/x86/kernel/cpu/common.c @@ -458,13 +458,6 @@ void __cpuinit detect_ht(struct cpuinfo_x86 *c) if (smp_num_siblings <= 1) goto out; - if (smp_num_siblings > nr_cpu_ids) { - pr_warning("CPU: Unsupported number of siblings %d", - smp_num_siblings); - smp_num_siblings = 1; - return; - } - index_msb = get_count_order(smp_num_siblings); c->phys_proc_id = apic->phys_pkg_id(c->initial_apicid, index_msb); -- 1.7.4.2 | |