linux/arch/x86/kernel/apic
Yinghai Lu e0e42142ba x86: Use dmi check in apic_is_clustered() on 64-bit to mark the TSC unstable
We will have systems with 2 and more sockets 8cores/2thread,
but we treat them as multi chassis - while they could have
a stable TSC domain.

Use DMI check instead.

[ Impact: do not turn possibly stable TSCs off incorrectly ]

Signed-off-by: Yinghai Lu <yinghai@kernel.org>
Cc: Ravikiran Thirumalai <kiran@scalex86.org>
LKML-Reference: <49F5532A.5000802@kernel.org>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
2009-04-27 09:23:52 +02:00
..
apic_flat_64.c x86: make 64 bit to use default_inquire_remote_apic 2009-04-08 17:36:12 +02:00
apic.c x86: Use dmi check in apic_is_clustered() on 64-bit to mark the TSC unstable 2009-04-27 09:23:52 +02:00
bigsmp_32.c cpumask: use new cpumask functions throughout x86 2009-03-13 14:49:54 +10:30
es7000_32.c x86: es7000, uv - use __cpuinit for kicking secondary cpus 2009-04-19 10:28:53 +02:00
io_apic.c x86: x2apic, IR: remove reinit_intr_remapped_IO_APIC() 2009-04-22 12:03:04 +02:00
ipi.c
Makefile
nmi.c cpumask: convert arch/x86/kernel/nmi.c's backtrace_mask to a cpumask_var_t 2009-03-13 14:49:49 +10:30
numaq_32.c cpumask: remove x86 cpumask_t uses. 2009-03-13 14:49:57 +10:30
probe_32.c cpumask: remove cpumask_t assignment from vector_allocation_domain() 2009-03-13 14:49:56 +10:30
probe_64.c x86: x2apic, IR: Clean up X86_X2APIC and INTR_REMAP config checks 2009-04-21 09:08:25 +02:00
summit_32.c x86: apic: Remove duplicated macros 2009-04-27 09:13:36 +02:00
x2apic_cluster.c x86: add x2apic_wrmsr_fence() to x2apic flush tlb paths 2009-03-18 09:36:14 +01:00
x2apic_phys.c x86: add x2apic_wrmsr_fence() to x2apic flush tlb paths 2009-03-18 09:36:14 +01:00
x2apic_uv_x.c x86: es7000, uv - use __cpuinit for kicking secondary cpus 2009-04-19 10:28:53 +02:00