diff options
| -rw-r--r-- | drivers/edac/mce_amd.c | 8 |
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 | ||
