|
@@ -110,22 +110,17 @@ static struct severity {
|
|
|
/* known AR MCACODs: */
|
|
|
#ifdef CONFIG_MEMORY_FAILURE
|
|
|
MCESEV(
|
|
|
- KEEP, "HT thread notices Action required: data load error",
|
|
|
- SER, MASK(MCI_STATUS_OVER|MCI_UC_SAR|MCI_ADDR|MCACOD, MCI_UC_SAR|MCI_ADDR|MCACOD_DATA),
|
|
|
- MCGMASK(MCG_STATUS_EIPV, 0)
|
|
|
+ KEEP, "Action required but unaffected thread is continuable",
|
|
|
+ SER, MASK(MCI_STATUS_OVER|MCI_UC_SAR|MCI_ADDR|MCACOD, MCI_UC_SAR|MCI_ADDR),
|
|
|
+ MCGMASK(MCG_STATUS_RIPV, MCG_STATUS_RIPV)
|
|
|
),
|
|
|
MCESEV(
|
|
|
- AR, "Action required: data load error",
|
|
|
+ AR, "Action required: data load error in a user process",
|
|
|
SER, MASK(MCI_STATUS_OVER|MCI_UC_SAR|MCI_ADDR|MCACOD, MCI_UC_SAR|MCI_ADDR|MCACOD_DATA),
|
|
|
USER
|
|
|
),
|
|
|
MCESEV(
|
|
|
- KEEP, "HT thread notices Action required: instruction fetch error",
|
|
|
- SER, MASK(MCI_STATUS_OVER|MCI_UC_SAR|MCI_ADDR|MCACOD, MCI_UC_SAR|MCI_ADDR|MCACOD_INSTR),
|
|
|
- MCGMASK(MCG_STATUS_EIPV, 0)
|
|
|
- ),
|
|
|
- MCESEV(
|
|
|
- AR, "Action required: instruction fetch error",
|
|
|
+ AR, "Action required: instruction fetch error in a user process",
|
|
|
SER, MASK(MCI_STATUS_OVER|MCI_UC_SAR|MCI_ADDR|MCACOD, MCI_UC_SAR|MCI_ADDR|MCACOD_INSTR),
|
|
|
USER
|
|
|
),
|