Merge tag 'x86_urgent_for_v5.19_rc8' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Pull x86 fixes from Borislav Petkov: "A couple more retbleed fallout fixes. It looks like their urgency is decreasing so it seems like we've managed to catch whatever snafus the limited -rc testing has exposed. Maybe we're getting ready... :) - Make retbleed mitigations 64-bit only (32-bit will need a bit more work if even needed, at all). - Prevent return thunks patching of the LKDTM modules as it is not needed there - Avoid writing the SPEC_CTRL MSR on every kernel entry on eIBRS parts - Enhance error output of apply_returns() when it fails to patch a return thunk - A sparse fix to the sev-guest module - Protect EFI fw calls by issuing an IBPB on AMD" * tag 'x86_urgent_for_v5.19_rc8' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip: x86/speculation: Make all RETbleed mitigations 64-bit only lkdtm: Disable return thunks in rodata.c x86/bugs: Warn when "ibrs" mitigation is selected on Enhanced IBRS parts x86/alternative: Report missing return thunk details virt: sev-guest: Pass the appropriate argument type to iounmap() x86/amd: Use IBPB for firmware calls
Showing
- arch/x86/Kconfig 4 additions, 4 deletionsarch/x86/Kconfig
- arch/x86/Makefile 1 addition, 0 deletionsarch/x86/Makefile
- arch/x86/include/asm/cpufeatures.h 1 addition, 0 deletionsarch/x86/include/asm/cpufeatures.h
- arch/x86/include/asm/nospec-branch.h 2 additions, 0 deletionsarch/x86/include/asm/nospec-branch.h
- arch/x86/kernel/alternative.c 3 additions, 1 deletionarch/x86/kernel/alternative.c
- arch/x86/kernel/cpu/bugs.c 13 additions, 1 deletionarch/x86/kernel/cpu/bugs.c
- drivers/misc/lkdtm/Makefile 6 additions, 3 deletionsdrivers/misc/lkdtm/Makefile
- drivers/virt/coco/sev-guest/sev-guest.c 6 additions, 3 deletionsdrivers/virt/coco/sev-guest/sev-guest.c
Loading
Please register or sign in to comment