linux/arch/x86/kernel/cpu
Andi Kleen cf9b303e55 x86: re-enable MCE on secondary CPUS after suspend/resume
Impact: fix disabled MCE after resume

Don't prevent multiple initialization of MCEs.

Back from early prehistory mcheck_init() has a reentry check. Presumably
that was needed in very old kernels to prevent it entering twice.

But as Andreas points out this prevents CPU hotplug (and therefore resume)
to correctly reinitialize MCEs when a AP boots again after being
offlined.

Just drop the check.

Reported-by: Andreas Herrmann <andreas.herrmann3@amd.com>
Signed-off-by: Andi Kleen <ak@linux.intel.com>
Tested-by: Andreas Herrmann <andreas.herrmann3@amd.com>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
2008-12-16 23:03:02 +01:00
..
cpufreq [CPUFREQ] powernow-k8: ignore out-of-range PstateStatus value 2008-11-25 13:38:29 -05:00
mcheck x86: re-enable MCE on secondary CPUS after suspend/resume 2008-12-16 23:03:02 +01:00
mtrr
.gitignore
addon_cpuid_features.c x86: use CONFIG_X86_SMP instead of CONFIG_SMP 2008-10-30 22:53:10 +01:00
amd.c
bugs_64.c
bugs.c
centaur_64.c
centaur.c
cmpxchg.c
common.c x86: build fix 2008-10-31 09:31:38 +01:00
cpu.h
cyrix.c
intel_cacheinfo.c
intel.c
Makefile x86, um: ... and asm-x86 move 2008-10-22 22:55:20 -07:00
mkcapflags.pl
perfctr-watchdog.c
powerflags.c
proc.c
transmeta.c
umc.c