summaryrefslogtreecommitdiffstats
path: root/drivers/edac
diff options
context:
space:
mode:
authorBorislav Petkov <bp@suse.de>2016-11-03 21:12:33 +0100
committerThomas Gleixner <tglx@linutronix.de>2016-11-08 17:10:15 +0100
commitc09a8c40e0a0b4994925ac8eba91b85d76f440a3 (patch)
tree731e8955703d1c2f1ddc35376495a784febdfc60 /drivers/edac
parenta9a1c0ee04aa771e5523ae33e458c702261ab547 (diff)
downloadlinux-c09a8c40e0a0b4994925ac8eba91b85d76f440a3.tar.gz
linux-c09a8c40e0a0b4994925ac8eba91b85d76f440a3.tar.bz2
linux-c09a8c40e0a0b4994925ac8eba91b85d76f440a3.zip
x86/RAS: Hide SMCA bank names
Add accessor functions and hide the smca_names array. Also, add a sanity-check to bank HWID assignment in get_smca_bank_info(). Signed-off-by: Borislav Petkov <bp@suse.de> Link: http://lkml.kernel.org/r/20161104152317.5r276t35df53qk76@pd.tnic Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Diffstat (limited to 'drivers/edac')
-rw-r--r--drivers/edac/mce_amd.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/edac/mce_amd.c b/drivers/edac/mce_amd.c
index 3dee58583d25..80762acd8cc8 100644
--- a/drivers/edac/mce_amd.c
+++ b/drivers/edac/mce_amd.c
@@ -867,7 +867,7 @@ static void decode_smca_errors(struct mce *m)
return;
bank_type = hwid->bank_type;
- ip_name = smca_names[bank_type].long_name;
+ ip_name = smca_get_long_name(bank_type);
pr_emerg(HW_ERR "%s Extended Error Code: %d\n", ip_name, xec);