aboutsummaryrefslogtreecommitdiffstats
path: root/arch/x86_64/kernel/mce_amd.c
diff options
context:
space:
mode:
Diffstat (limited to 'arch/x86_64/kernel/mce_amd.c')
-rw-r--r--arch/x86_64/kernel/mce_amd.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/arch/x86_64/kernel/mce_amd.c b/arch/x86_64/kernel/mce_amd.c
index 1f76175ace02..0b62a44ab34b 100644
--- a/arch/x86_64/kernel/mce_amd.c
+++ b/arch/x86_64/kernel/mce_amd.c
@@ -27,6 +27,7 @@
27#include <asm/mce.h> 27#include <asm/mce.h>
28#include <asm/msr.h> 28#include <asm/msr.h>
29#include <asm/percpu.h> 29#include <asm/percpu.h>
30#include <asm/idle.h>
30 31
31#define PFX "mce_threshold: " 32#define PFX "mce_threshold: "
32#define VERSION "version 1.00.9" 33#define VERSION "version 1.00.9"
@@ -140,6 +141,7 @@ asmlinkage void mce_threshold_interrupt(void)
140 struct mce m; 141 struct mce m;
141 142
142 ack_APIC_irq(); 143 ack_APIC_irq();
144 exit_idle();
143 irq_enter(); 145 irq_enter();
144 146
145 memset(&m, 0, sizeof(m)); 147 memset(&m, 0, sizeof(m));