x86, mce, severity: Fix two severities table signatures
The "Spurious not enabled" entry is redundant: the "Not enabled" entry earlier in the table will cover this case. The "Action required; unknown MCACOD" entry shouldn't specify MCACOD in the .mask field. Current code will only match for mcacod==0 rather than all AR=1 entries. Signed-off-by: Tony Luck <tony.luck@intel.com> Signed-off-by: Hidetoshi Seto <seto.hidetoshi@jp.fujitsu.com> Link: http://lkml.kernel.org/r/4DEED5BC.8030703@jp.fujitsu.com Signed-off-by: Borislav Petkov <borislav.petkov@amd.com>
This commit is contained in:
parent
ada9c93312
commit
880a317abc
@ -69,8 +69,6 @@ static struct severity {
|
||||
MCGMASK(MCG_STATUS_RIPV, 0, PANIC, "In kernel and no restart IP",
|
||||
KERNEL),
|
||||
BITCLR(MCI_STATUS_UC, KEEP, "Corrected error", NOSER),
|
||||
MASK(MCI_STATUS_OVER|MCI_STATUS_UC|MCI_STATUS_EN, MCI_STATUS_UC, SOME,
|
||||
"Spurious not enabled", SER),
|
||||
|
||||
/* ignore OVER for UCNA */
|
||||
MASK(MCI_UC_SAR, MCI_STATUS_UC, KEEP,
|
||||
@ -82,7 +80,7 @@ static struct severity {
|
||||
/* AR add known MCACODs here */
|
||||
MASK(MCI_STATUS_OVER|MCI_UC_SAR, MCI_STATUS_OVER|MCI_UC_SAR, PANIC,
|
||||
"Action required with lost events", SER),
|
||||
MASK(MCI_STATUS_OVER|MCI_UC_SAR|MCACOD, MCI_UC_SAR, PANIC,
|
||||
MASK(MCI_STATUS_OVER|MCI_UC_SAR, MCI_UC_SAR, PANIC,
|
||||
"Action required; unknown MCACOD", SER),
|
||||
|
||||
/* known AO MCACODs: */
|
||||
|
Loading…
Reference in New Issue
Block a user