lists.openwall.net | lists / announce owl-users owl-dev john-users john-dev passwdqc-users yescrypt popa3d-users / oss-security kernel-hardening musl sabotage tlsify passwords / crypt-dev xvendor / Bugtraq Full-Disclosure linux-kernel linux-netdev linux-ext4 linux-hardening PHC | |
Open Source and information security mailing list archives
| ||
|
Date: Mon, 16 Jan 2017 16:49:41 -0500 From: Prarit Bhargava <prarit@...hat.com> To: linux-kernel@...r.kernel.org Cc: Prarit Bhargava <prarit@...hat.com>, Tony Luck <tony.luck@...el.com>, Borislav Petkov <bp@...en8.de>, Thomas Gleixner <tglx@...utronix.de>, Ingo Molnar <mingo@...hat.com>, "H. Peter Anvin" <hpa@...or.com>, x86@...nel.org, linux-edac@...r.kernel.org Subject: [PATCH] x86/mce: Fix initialization error warning When booting kernel with mce=off a loud warning from the mce code is displayed. This causes confusion for end users. Add a check to see if MCE is available before outputting the warning message. Signed-off-by: Prarit Bhargava <prarit@...hat.com> Cc: Tony Luck <tony.luck@...el.com> Cc: Borislav Petkov <bp@...en8.de> Cc: Thomas Gleixner <tglx@...utronix.de> Cc: Ingo Molnar <mingo@...hat.com> Cc: "H. Peter Anvin" <hpa@...or.com> Cc: x86@...nel.org Cc: linux-edac@...r.kernel.org --- arch/x86/kernel/cpu/mcheck/mce.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/arch/x86/kernel/cpu/mcheck/mce.c b/arch/x86/kernel/cpu/mcheck/mce.c index 00ef43233e03..943a0c440c55 100644 --- a/arch/x86/kernel/cpu/mcheck/mce.c +++ b/arch/x86/kernel/cpu/mcheck/mce.c @@ -2662,7 +2662,8 @@ static __init int mcheck_init_device(void) free_cpumask_var(mce_device_initialized); err_out: - pr_err("Unable to init device /dev/mcelog (rc: %d)\n", err); + if (mce_available(&boot_cpu_data)) + pr_err("Unable to init device /dev/mcelog (rc: %d)\n", err); return err; } -- 1.7.9.3
Powered by blists - more mailing lists