diff options
author | Borislav Petkov <bp@suse.de> | 2021-09-02 20:23:00 +0200 |
---|---|---|
committer | Borislav Petkov <bp@suse.de> | 2021-09-23 11:34:49 +0200 |
commit | cc466666ab0920acfa879326ed9f7ef555323261 (patch) | |
tree | 7882ae35bdf8870a4494245ecabfbafb119810a7 /arch/x86/kernel/cpu/mce/internal.h | |
parent | 8121b8f947be0033f567619be204639a50cad298 (diff) |
x86/mce: Get rid of the ->quirk_no_way_out() indirect call
Use a flag setting to call the only quirk function for that.
No functional changes.
Signed-off-by: Borislav Petkov <bp@suse.de>
Reviewed-by: Tony Luck <tony.luck@intel.com>
Link: https://lkml.kernel.org/r/20210922165101.18951-5-bp@alien8.de
Diffstat (limited to 'arch/x86/kernel/cpu/mce/internal.h')
-rw-r--r-- | arch/x86/kernel/cpu/mce/internal.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/arch/x86/kernel/cpu/mce/internal.h b/arch/x86/kernel/cpu/mce/internal.h index 1ad7b4bf5423..21865545cd3b 100644 --- a/arch/x86/kernel/cpu/mce/internal.h +++ b/arch/x86/kernel/cpu/mce/internal.h @@ -167,7 +167,10 @@ struct mce_vendor_flags { /* Centaur Winchip C6-style MCA */ winchip : 1, - __reserved_0 : 58; + /* SandyBridge IFU quirk */ + snb_ifu_quirk : 1, + + __reserved_0 : 57; }; extern struct mce_vendor_flags mce_flags; |