diff options
Diffstat (limited to 'arch/x86_64/kernel/mce.c')
-rw-r--r-- | arch/x86_64/kernel/mce.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/arch/x86_64/kernel/mce.c b/arch/x86_64/kernel/mce.c index a39a3edf9ed4..969365c0771b 100644 --- a/arch/x86_64/kernel/mce.c +++ b/arch/x86_64/kernel/mce.c | |||
@@ -515,10 +515,12 @@ __setup("mce", mcheck_enable); | |||
515 | * Sysfs support | 515 | * Sysfs support |
516 | */ | 516 | */ |
517 | 517 | ||
518 | /* On resume clear all MCE state. Don't want to see leftovers from the BIOS. */ | 518 | /* On resume clear all MCE state. Don't want to see leftovers from the BIOS. |
519 | Only one CPU is active at this time, the others get readded later using | ||
520 | CPU hotplug. */ | ||
519 | static int mce_resume(struct sys_device *dev) | 521 | static int mce_resume(struct sys_device *dev) |
520 | { | 522 | { |
521 | on_each_cpu(mce_init, NULL, 1, 1); | 523 | mce_init(NULL); |
522 | return 0; | 524 | return 0; |
523 | } | 525 | } |
524 | 526 | ||