Re: [PATCH 2/3] x86/mce: Fix incorrect "Machine check from unknown source" message

2018-05-29 Thread Raj, Ashok
On Mon, May 28, 2018 at 10:49:23PM +0200, Borislav Petkov wrote: > On Fri, May 25, 2018 at 02:41:55PM -0700, Tony Luck wrote: > > @@ -1287,12 +1292,17 @@ void do_machine_check(struct pt_regs *regs, long > > error_code) > > no_way_out = worst >= MCE_PANIC_SEVERITY; > > } els

Re: [PATCH 2/3] x86/mce: Fix incorrect "Machine check from unknown source" message

2018-05-29 Thread Luck, Tony
On Tue, May 29, 2018 at 12:42:22PM +0200, Borislav Petkov wrote: > > +* fatal error. We call "mce_severity()" again to > > +* make sure we have the right "msg". > > */ > > -if (worst >= MCE_PANIC_SEVERITY && mca_cfg.tolerant < 3) > > -

Re: [PATCH 2/3] x86/mce: Fix incorrect "Machine check from unknown source" message

2018-05-29 Thread Borislav Petkov
On Fri, May 25, 2018 at 02:41:55PM -0700, Tony Luck wrote: > @@ -1287,12 +1292,17 @@ void do_machine_check(struct pt_regs *regs, long > error_code) > no_way_out = worst >= MCE_PANIC_SEVERITY; > } else { > /* > - * Local MCE skipped calling mce

Re: [PATCH 2/3] x86/mce: Fix incorrect "Machine check from unknown source" message

2018-05-28 Thread Borislav Petkov
On Fri, May 25, 2018 at 02:41:55PM -0700, Tony Luck wrote: > @@ -1287,12 +1292,17 @@ void do_machine_check(struct pt_regs *regs, long > error_code) > no_way_out = worst >= MCE_PANIC_SEVERITY; > } else { > /* > - * Local MCE skipped calling mce

[PATCH 2/3] x86/mce: Fix incorrect "Machine check from unknown source" message

2018-05-25 Thread Tony Luck
Some injection testing resulted in the following console log: mce: [Hardware Error]: CPU 22: Machine Check Exception: f Bank 1: bd8000100134 mce: [Hardware Error]: RIP 10: {pmem_do_bvec+0x11d/0x330 [nd_pmem]} mce: [Hardware Error]: TSC c51a63035d52 ADDR 3234bc4000 MISC 88 mce: [Hardware