x86, mce: Get rid of TIF_MCE_NOTIFY and associated mce tricks
authorLuck, Tony <tony.luck@intel.com>
Tue, 6 Jan 2015 00:44:42 +0000 (16:44 -0800)
committerAndy Lutomirski <luto@amacapital.net>
Wed, 7 Jan 2015 15:47:42 +0000 (07:47 -0800)
commitd4812e169de44f4ab53ff671c6193c67de24da62
treee923316c76c2af0d2858f63dc275c1aa516ab020
parentbced35b65aefe53a6f77a9ed0ce1aea86e9d65a2
x86, mce: Get rid of TIF_MCE_NOTIFY and associated mce tricks

We now switch to the kernel stack when a machine check interrupts
during user mode.  This means that we can perform recovery actions
in the tail of do_machine_check()

Acked-by: Borislav Petkov <bp@suse.de>
Signed-off-by: Tony Luck <tony.luck@intel.com>
Signed-off-by: Andy Lutomirski <luto@amacapital.net>
arch/x86/include/asm/mce.h
arch/x86/include/asm/thread_info.h
arch/x86/kernel/cpu/mcheck/mce.c
arch/x86/kernel/signal.c