Skip to content

minor cleanups/fixes for MCE codes

Hidetoshi Seto lkml 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest12 patches 9 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/12mce-severity: fixes for mce severity tablearch/x86/kernel/cpu/mcheck/mce-severity.c+1 -30 replies
2/12mce-severity: cleanup severity table, preparch/x86/kernel/cpu/mcheck/mce-severity.c+88 -300 replies
3/12mce-severity: cleanup severity tablearch/x86/kernel/cpu/mcheck/mce-severity.c+58 -693 replies
4/12mce-severity: trivial cleanupsarch/x86/kernel/cpu/mcheck/mce-severity.c+15 -160 replies
5/12x86, mce: replace MCE_SELF_VECTOR by irq_workarch/x86/include/asm/entry_arch.h arch/x86/include/asm/hw_irq.h arch/x86/include/asm/irq_vectors.h +3 more+6 -590 replies
6/12x86, mce: replace MCM_ to MCI_MISC_arch/x86/include/asm/mce.h arch/x86/kernel/cpu/mcheck/mce.c+13 -80 replies
7/12x86, mce: introduce mce_gather_info()arch/x86/kernel/cpu/mcheck/mce.c+23 -234 replies
8/12x86, mce: check the result of ancient_init()arch/x86/kernel/cpu/mcheck/mce.c+9 -30 replies
9/12x86, mce: cleanup mce_create/remove_devicearch/x86/kernel/cpu/mcheck/mce.c+14 -130 replies
10/12x86, mce: cleanup mce_readarch/x86/kernel/cpu/mcheck/mce.c+9 -102 replies
11/12x86, mce: use prefix mce_chrdev_ to group functionsarch/x86/kernel/cpu/mcheck/mce.c+41 -360 replies
12/12x86, mce: use prefix mce_sysdev_ to group functionsarch/x86/include/asm/mce.h arch/x86/kernel/cpu/mcheck/mce.c arch/x86/kernel/cpu/mcheck/mce_amd.c+35 -350 replies

Reviews trailers per patch

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

Read the v1 thread

Cover letter [PATCH 00/12] minor cleanups/fixes for MCE codes

This is a set of minor changes for MCE codes.

Though I know there are many people expecting new RAS architecture such as one that integrates RAS/EDAC with MCE, I hope these small steps will be a help for future works.

Thanks,
H.Seto

 arch/x86/include/asm/entry_arch.h         |    4 -
 arch/x86/include/asm/hw_irq.h             |    1 -
 arch/x86/include/asm/irq_vectors.h        |    5 -
 arch/x86/include/asm/mce.h                |   19 ++-
 arch/x86/kernel/cpu/mcheck/mce-severity.c |  152 ++++++++++------
 arch/x86/kernel/cpu/mcheck/mce.c          |  276 +++++++++++++----------------
 arch/x86/kernel/cpu/mcheck/mce_amd.c      |   10 +-
 arch/x86/kernel/entry_64.S                |    5 -
 arch/x86/kernel/irqinit.c                 |    3 -
 9 files changed, 241 insertions(+), 234 deletions(-)

Hidetoshi Seto (11):
mce-severity: cleanup severity table, prep
mce-severity: cleanup severity table
mce-severity: trivial cleanups
x86, mce: replace MCE_SELF_VECTOR by irq_work x86, mce: replace MCM_ to MCI_MISC_
x86, mce: introduce mce_gather_info()
x86, mce: check the result of ancient_init() x86, mce: cleanup mce_create/remove_device x86, mce: cleanup mce_read
x86, mce: use prefix mce_chrdev_ to group functions x86, mce: use prefix mce_sysdev_ to group functions

Tony Luck (1):
mce-severity: fixes for mce severity table