]> git.baikalelectronics.ru Git - kernel.git/commit
x86/extable: Provide EX_TYPE_DEFAULT_MCE_SAFE and EX_TYPE_FAULT_MCE_SAFE
authorThomas Gleixner <tglx@linutronix.de>
Wed, 8 Sep 2021 13:29:19 +0000 (15:29 +0200)
committerBorislav Petkov <bp@suse.de>
Mon, 13 Sep 2021 15:56:56 +0000 (17:56 +0200)
commit2cfb6385557d6bebc37493e9f9295b3cfeca06be
tree7db2c3ec014313ae006fb1755f29aaaf20f08a70
parent33f0f7024d625f94877db3be9a91bd39c769197c
x86/extable: Provide EX_TYPE_DEFAULT_MCE_SAFE and EX_TYPE_FAULT_MCE_SAFE

Provide exception fixup types which can be used to identify fixups which
allow in kernel #MC recovery and make them invoke the existing handlers.

These will be used at places where #MC recovery is handled correctly by the
caller.

Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Signed-off-by: Borislav Petkov <bp@suse.de>
Link: https://lkml.kernel.org/r/20210908132525.269689153@linutronix.de
arch/x86/include/asm/extable_fixup_types.h
arch/x86/kernel/cpu/mce/severity.c
arch/x86/mm/extable.c