Machine check recovery when kernel accesses poison
Get series with b4
b4 am [email protected]Versions newest first · linked by author and title
- v11 Latest posting 2/24 patches 18 repliesIn review
- v11 posting 1/24 patches 3 repliesSuperseded
- v104 patches 12 repliesSuperseded
Earlier versions · 8
| Version | Posted | Patches | Replies | Status |
|---|---|---|---|---|
| v9 | 4 patches | 4 replies | Superseded | |
| v8 | 3 patches | 32 replies | Superseded | |
| v7 | 3 patches | 23 replies | Superseded | |
| v6 | 3 of 4 patches | 4 replies | Superseded | |
| v4 | 3 patches | 1 reply | Superseded | |
| v3 | 3 patches | 14 replies | Superseded | |
| v2 | 3 patches | 36 replies | Superseded | |
| v1 RFC | 3 patches | 24 replies | Superseded |
Patches in v11 posting 2/2 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/4 | x86: Expand exception table to allow new handling optionsDocumentation/ arch/ arch/ +5 more | +176 | 0 replies | |
| 2/4 | x86, mce: Check for faults tagged in EXTABLE_CLASS_FAULT exception table entriesarch/ arch/ | +56 | 0 replies | |
| 3/4 | x86, mce: Add __mcsafe_copy()arch/ arch/ arch/ | +161 | 42 replies | |
| 4/4 | x86: Create a new synthetic cpu capability for machine check recoveryDocumentation/ arch/ arch/ +1 more | +17 | 0 replies |
Reviews trailers per patch
All 4 patches have a Reviewed-by or Acked-by.
| Patch | Borislav Petkov |
|---|---|
| 1/4 | R-b |
| 2/4 | R-b |
| 3/4 | R-b R-b R-b |
| 4/4 | R-b |
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.
Cover letter [PATCH v11 0/4] Machine check recovery when kernel accesses poison
[Resend of v11 with Boris' "Reviewed-by" tags added. For Ingo's workflow]
-Tony
Tony Luck (4):
x86: Expand exception table to allow new handling options x86, mce: Check for faults tagged in EXTABLE_CLASS_FAULT exception
table entries
x86, mce: Add __mcsafe_copy()
x86: Create a new synthetic cpu capability for machine check recovery
Documentation/x86/exception-tables.txt | 35 +++++++ Documentation/x86/x86_64/boot-options.txt | 2 + arch/x86/include/asm/asm.h | 40 ++++---- arch/x86/include/asm/cpufeature.h | 1 + arch/x86/include/asm/mce.h | 1 + arch/x86/include/asm/string_64.h | 8 ++ arch/x86/include/asm/uaccess.h | 16 ++-- arch/x86/kernel/cpu/mcheck/mce-severity.c | 22 ++++- arch/x86/kernel/cpu/mcheck/mce.c | 83 +++++++++------- arch/x86/kernel/kprobes/core.c | 2 +- arch/x86/kernel/traps.c | 6 +- arch/x86/kernel/x8664_ksyms_64.c | 2 + arch/x86/lib/memcpy_64.S | 151 ++++++++++++++++++++++++++++++ arch/x86/mm/extable.c | 100 ++++++++++++++------ arch/x86/mm/fault.c | 2 +- scripts/sortextable.c | 32 +++++++ 16 files changed, 410 insertions(+), 93 deletions(-)
Signature · 1 line
2.5.0