diff options
author | Thomas Gleixner <tglx@linutronix.de> | 2021-09-08 16:29:19 +0300 |
---|---|---|
committer | Borislav Petkov <bp@suse.de> | 2021-09-13 18:56:56 +0300 |
commit | 2cadf5248b9316d3c8af876e795d61c55476f6e9 (patch) | |
tree | 7db2c3ec014313ae006fb1755f29aaaf20f08a70 /arch/x86/include/asm/extable_fixup_types.h | |
parent | 46d28947d9876fc0f8f93d3c69813ef6e9852595 (diff) | |
download | linux-2cadf5248b9316d3c8af876e795d61c55476f6e9.tar.xz |
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
Diffstat (limited to 'arch/x86/include/asm/extable_fixup_types.h')
-rw-r--r-- | arch/x86/include/asm/extable_fixup_types.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/arch/x86/include/asm/extable_fixup_types.h b/arch/x86/include/asm/extable_fixup_types.h index 0adc117618e6..409524d5d2eb 100644 --- a/arch/x86/include/asm/extable_fixup_types.h +++ b/arch/x86/include/asm/extable_fixup_types.h @@ -16,4 +16,7 @@ #define EX_TYPE_WRMSR_IN_MCE 10 #define EX_TYPE_RDMSR_IN_MCE 11 +#define EX_TYPE_DEFAULT_MCE_SAFE 12 +#define EX_TYPE_FAULT_MCE_SAFE 13 + #endif |