瀏覽代碼

[PATCH] i386: Move mce_disabled to asm/mce.h

Allows external actors to disable mce.

Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
Signed-off-by: Andi Kleen <ak@suse.de>

===================================================================
Rusty Russell 18 年之前
父節點
當前提交
105fddb862
共有 2 個文件被更改,包括 3 次插入1 次删除
  1. 1 1
      arch/i386/kernel/cpu/mcheck/mce.h
  2. 2 0
      include/asm-i386/mce.h

+ 1 - 1
arch/i386/kernel/cpu/mcheck/mce.h

@@ -1,4 +1,5 @@
 #include <linux/init.h>
+#include <asm/mce.h>
 
 void amd_mcheck_init(struct cpuinfo_x86 *c);
 void intel_p4_mcheck_init(struct cpuinfo_x86 *c);
@@ -9,6 +10,5 @@ void winchip_mcheck_init(struct cpuinfo_x86 *c);
 /* Call the installed machine check handler for this CPU setup. */
 extern fastcall void (*machine_check_vector)(struct pt_regs *, long error_code);
 
-extern int mce_disabled;
 extern int nr_mce_banks;
 

+ 2 - 0
include/asm-i386/mce.h

@@ -3,3 +3,5 @@ extern void mcheck_init(struct cpuinfo_x86 *c);
 #else
 #define mcheck_init(c) do {} while(0)
 #endif
+
+extern int mce_disabled;