Skip to contentSkip to conversation

RAS changes for v4.5

GIT PULL Ingo Molnar 1 participant 1 message Jan 11, 2016 x86

lore
Share & tools
lore
#0 lore raw

Linus,

Please pull the latest ras-core-for-linus git tree from:

git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git ras-core-for-linus

# HEAD: feab21f8356bde572663e29c9d9e48c964292e05 x86/mce: Make usable address checks Intel-only

Various x86 MCE fixes and small enhancements.

Thanks,

Ingo

------------------>
Borislav Petkov (3):
x86/RAS: Remove mce.usable_addr
x86/mce: Add the missing memory error check on AMD x86/mce: Make usable address checks Intel-only

Tony Luck (1):
x86/mce: Do not enter deferred errors into the generic pool twice

 arch/x86/include/uapi/asm/mce.h  |  2 +-
 arch/x86/kernel/cpu/mcheck/mce.c | 82 ++++++++++++++++++++--------------------
 2 files changed, 43 insertions(+), 41 deletions(-)
arch/x86/include/uapi/asm/mce.h +1 -1
index 03429da2fa80..2184943341bf 100644
@@ -16,7 +16,7 @@ struct mce {
 	__u8  cpuvendor;	/* cpu vendor as encoded in system.h */
 	__u8  inject_flags;	/* software inject flags */
 	__u8  severity;
-	__u8  usable_addr;
+	__u8  pad;
 	__u32 cpuid;	/* CPUID 1 EAX */
 	__u8  cs;		/* code segment */
 	__u8  bank;	/* machine check bank */
arch/x86/kernel/cpu/mcheck/mce.c +42 -40

149 lines not on this page · raw message