aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--drivers/edac/mce_amd.c8
1 files changed, 6 insertions, 2 deletions
diff --git a/drivers/edac/mce_amd.c b/drivers/edac/mce_amd.c
index 0ee1c0a115a2..5626e17a6b91 100644
--- a/drivers/edac/mce_amd.c
+++ b/drivers/edac/mce_amd.c
@@ -88,7 +88,7 @@ static const char * const f15h_ic_mce_desc[] = {
88 "Parity error for IC probe tag valid bit", 88 "Parity error for IC probe tag valid bit",
89 "PFB non-cacheable bit parity error", 89 "PFB non-cacheable bit parity error",
90 "PFB valid bit parity error", /* xec = 0xd */ 90 "PFB valid bit parity error", /* xec = 0xd */
91 "patch RAM", /* xec = 010 */ 91 "Microcode Patch Buffer", /* xec = 010 */
92 "uop queue", 92 "uop queue",
93 "insn buffer", 93 "insn buffer",
94 "predecode buffer", 94 "predecode buffer",
@@ -354,7 +354,11 @@ static bool f15h_ic_mce(u16 ec, u8 xec)
354 pr_cont("%s.\n", f15h_ic_mce_desc[xec-2]); 354 pr_cont("%s.\n", f15h_ic_mce_desc[xec-2]);
355 break; 355 break;
356 356
357 case 0x10 ... 0x14: 357 case 0x10:
358 pr_cont("%s.\n", f15h_ic_mce_desc[xec-4]);
359 break;
360
361 case 0x11 ... 0x14:
358 pr_cont("Decoder %s parity error.\n", f15h_ic_mce_desc[xec-4]); 362 pr_cont("Decoder %s parity error.\n", f15h_ic_mce_desc[xec-4]);
359 break; 363 break;
360 364