Skip to content

x86/RAS: Some accumulated stuff

Borislav Petkov linux-edac lkml 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest8 patches 2 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/8x86/MCE: Put private structures and definitions into the internal headerarch/x86/include/asm/mce.h arch/x86/kernel/cpu/mcheck/mce-internal.h+52 -522 replies
2/8x86/MCE: Convert mca_config bools to a bitfieldarch/x86/kernel/cpu/mcheck/mce-internal.h arch/x86/kernel/cpu/mcheck/mce.c+16 -130 replies
3/8x86/mce: Issue the mcelog --ascii message on !AMDarch/x86/kernel/cpu/mcheck/mce.c+3 -10 replies
4/8x86/MCE/AMD: Collect error info even if valid bits are not setarch/x86/kernel/cpu/mcheck/mce.c+14 -00 replies
5/8x86/MCE/AMD: Pass the bank number to smca_get_bank_type()arch/x86/kernel/cpu/mcheck/mce_amd.c+7 -80 replies
6/8x86/MCE/AMD, EDAC/mce_amd: Enumerate Reserved SMCA bank typearch/x86/include/asm/mce.h arch/x86/kernel/cpu/mcheck/mce_amd.c drivers/edac/mce_amd.c+15 -40 replies
7/8x86/MCE/AMD: Get address from already initialized blockarch/x86/kernel/cpu/mcheck/mce_amd.c+15 -00 replies
8/8x86/MCE/AMD: Carve out SMCA get_block_address() codearch/x86/kernel/cpu/mcheck/mce_amd.c+31 -260 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [PATCH 0/8] x86/RAS: Some accumulated stuff

From: Borislav Petkov <[email protected]>

Hi,

first 3 are cleanups, 4th makes MCA code collect error info without looking at the Valid bits because there might be cases where they're not set.

The last 4 fix the IPI-with-IRQs-off issue which was reported recently.

Thx.

Borislav Petkov (4):
x86/MCE: Put private structures and definitions into the internal
header
x86/MCE: Convert mca_config bools to a bitfield x86/mce: Issue the mcelog --ascii message on !AMD x86/MCE/AMD: Collect error info even if valid bits are not set

Yazen Ghannam (4):
x86/MCE/AMD: Pass the bank number to smca_get_bank_type() x86/MCE/AMD, EDAC/mce_amd: Enumerate Reserved SMCA bank type x86/MCE/AMD: Get address from already initialized block x86/MCE/AMD: Carve out SMCA get_block_address() code

 arch/x86/include/asm/mce.h                | 53 +--------------------
 arch/x86/kernel/cpu/mcheck/mce-internal.h | 55 ++++++++++++++++++++++
 arch/x86/kernel/cpu/mcheck/mce.c          | 34 ++++++++++----
 arch/x86/kernel/cpu/mcheck/mce_amd.c      | 78 ++++++++++++++++++++-----------
 drivers/edac/mce_amd.c                    | 11 +++--
 5 files changed, 140 insertions(+), 91 deletions(-)
Signature · 1 line
2.13.0