[PATCH 11/12] EDAC, MCE: Allow F15h bank 6 MCE injection

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Borislav Petkov
Date: Wednesday, November 10, 2010 - 12:02 pm

From: Borislav Petkov <borislav.petkov@amd.com>

F15h adds a sixth MCE bank: adjust bank number check in the injection
code.

Signed-off-by: Borislav Petkov <borislav.petkov@amd.com>
---
 drivers/edac/mce_amd_inj.c |    9 +++++----
 1 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/drivers/edac/mce_amd_inj.c b/drivers/edac/mce_amd_inj.c
index 8d0688f..6db494f 100644
--- a/drivers/edac/mce_amd_inj.c
+++ b/drivers/edac/mce_amd_inj.c
@@ -88,10 +88,11 @@ static ssize_t edac_inject_bank_store(struct kobject *kobj,
 		return -EINVAL;
 	}
 
-	if (value > 5) {
-		printk(KERN_ERR "Non-existant MCE bank: %lu\n", value);
-		return -EINVAL;
-	}
+	if (value > 5)
+		if (boot_cpu_data.x86 != 0x15 || value > 6) {
+			printk(KERN_ERR "Non-existant MCE bank: %lu\n", value);
+			return -EINVAL;
+		}
 
 	i_mce.bank = value;
 
-- 
1.7.3.1.50.g1e633

--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
[PATCH 00/12] EDAC, MCE: F15h MCE decoding, Borislav Petkov, (Wed Nov 10, 12:02 pm)
[PATCH 01/12] EDAC, MCE: Select extended error code mask, Borislav Petkov, (Wed Nov 10, 12:02 pm)
[PATCH 02/12] EDAC, MCE: Add F15h DC MCE decoder, Borislav Petkov, (Wed Nov 10, 12:02 pm)
[PATCH 03/12] EDAC, MCE: Add F15h IC MCE decoder, Borislav Petkov, (Wed Nov 10, 12:02 pm)
[PATCH 04/12] EDAC, MCE: Add F15h CU MCE decoder, Borislav Petkov, (Wed Nov 10, 12:02 pm)
[PATCH 05/12] EDAC, MCE: No F15h LS MCE decoder, Borislav Petkov, (Wed Nov 10, 12:02 pm)
[PATCH 06/12] EDAC, MCE: Add an F15h NB MCE decoder, Borislav Petkov, (Wed Nov 10, 12:02 pm)
[PATCH 07/12] EDAC, MCE: Add F15 EX MCE decoder, Borislav Petkov, (Wed Nov 10, 12:02 pm)
[PATCH 08/12] EDAC, MCE: Add F15h FP MCE decoder, Borislav Petkov, (Wed Nov 10, 12:02 pm)
[PATCH 09/12] EDAC, MCE: Overhaul error fields extraction ..., Borislav Petkov, (Wed Nov 10, 12:02 pm)
[PATCH 10/12] EDAC, MCE: Shorten error report formatting, Borislav Petkov, (Wed Nov 10, 12:02 pm)
[PATCH 11/12] EDAC, MCE: Allow F15h bank 6 MCE injection, Borislav Petkov, (Wed Nov 10, 12:02 pm)
[PATCH 12/12] EDAC, MCE: Enable MCE decoding on F15h, Borislav Petkov, (Wed Nov 10, 12:02 pm)
Re: [PATCH 01/12] EDAC, MCE: Select extended error code mask, Borislav Petkov, (Wed Nov 10, 12:23 pm)