• Ashok Raj's avatar
    x86/mce: Handle Local MCE events · 243d657e
    Ashok Raj authored
    Add the necessary changes to do_machine_check() to be able to
    process MCEs signaled as local MCEs. Typically, only recoverable
    errors (SRAR type) will be Signaled as LMCE. The architecture
    does not restrict to only those errors, however.
    
    When errors are signaled as LMCE, there is no need for the MCE
    handler to perform rendezvous with other logical processors
    unlike earlier processors that would broadcast machine check
    errors.
    Signed-off-by: default avatarAshok Raj <ashok.raj@intel.com>
    Signed-off-by: default avatarBorislav Petkov <bp@suse.de>
    Cc: Andrew Morton <akpm@linux-foundation.org>
    Cc: H. Peter Anvin <hpa@zytor.com>
    Cc: Linus Torvalds <torvalds@linux-foundation.org>
    Cc: Peter Zijlstra <peterz@infradead.org>
    Cc: Thomas Gleixner <tglx@linutronix.de>
    Cc: Tony Luck <tony.luck@intel.com>
    Cc: linux-edac <linux-edac@vger.kernel.org>
    Link: http://lkml.kernel.org/r/1433436928-31903-17-git-send-email-bp@alien8.deSigned-off-by: default avatarIngo Molnar <mingo@kernel.org>
    243d657e
mce.c 59.8 KB