[PATCH 4/7] cleanup: Move mce_disabled to asm/mce.h
From: Rusty Russell <hidden>
Date: 2007-02-12 03:36:25
Also in:
lkml
From: Rusty Russell <hidden>
Date: 2007-02-12 03:36:25
Also in:
lkml
Allows external actors to disable mce. Signed-off-by: Rusty Russell <redacted> ===================================================================
--- a/arch/i386/kernel/cpu/mcheck/mce.h
+++ b/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_ /* 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;
===================================================================
--- a/include/asm-i386/mce.h
+++ b/include/asm-i386/mce.h@@ -3,3 +3,5 @@ extern void mcheck_init(struct cpuinfo_x #else #define mcheck_init(c) do {} while(0) #endif + +extern int mce_disabled;