aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBorislav Petkov2012-10-15 12:59:18 -0500
committerBorislav Petkov2012-10-26 07:37:57 -0500
commit84c2559dee2d69606f1fd4ce6563e79e7611a7b7 (patch)
tree086357642419bb7d887071e5ce0ec832411abc7d /arch/x86/include
parentd203f0b82481abc048e134ee4d0ea3efbee77bb1 (diff)
downloadkernel-common-84c2559dee2d69606f1fd4ce6563e79e7611a7b7.tar.gz
kernel-common-84c2559dee2d69606f1fd4ce6563e79e7611a7b7.tar.xz
kernel-common-84c2559dee2d69606f1fd4ce6563e79e7611a7b7.zip
x86, MCA: Convert rip_msr, mce_bootlog, monarch_timeout
Move above configuration variables into struct mca_config and adjust usage places accordingly. Signed-off-by: Borislav Petkov <bp@alien8.de> Acked-by: Tony Luck <tony.luck@intel.com>
Diffstat (limited to 'arch/x86/include')
-rw-r--r--arch/x86/include/asm/mce.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/arch/x86/include/asm/mce.h b/arch/x86/include/asm/mce.h
index e4060de8847..73ba1853951 100644
--- a/arch/x86/include/asm/mce.h
+++ b/arch/x86/include/asm/mce.h
@@ -123,7 +123,10 @@ struct mce_log {
123struct mca_config { 123struct mca_config {
124 bool dont_log_ce; 124 bool dont_log_ce;
125 u8 banks; 125 u8 banks;
126 s8 bootlog;
126 int tolerant; 127 int tolerant;
128 int monarch_timeout;
129 u32 rip_msr;
127}; 130};
128 131
129extern void mce_register_decode_chain(struct notifier_block *nb); 132extern void mce_register_decode_chain(struct notifier_block *nb);