Merge tag 'x86_urgent_for_v5.16_rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Pull x86 fixes from Borislav Petkov: - Fix a couple of SWAPGS fencing issues in the x86 entry code - Use the proper operand types in __{get,put}_user() to prevent truncation in SEV-ES string io - Make sure the kernel mappings are present in trampoline_pgd in order to prevent any potential accesses to unmapped memory after switching to it - Fix a trivial list corruption in objtool's pv_ops validation - Disable the clocksource watchdog for TSC on platforms which claim that the TSC is constant, doesn't stop in sleep states, CPU has TSC adjust and the number of sockets of the platform are max 2, to prevent erroneous markings of the TSC as unstable. - Make sure TSC adjust is always checked not only when going idle - Prevent a stack leak by initializing struct _fpx_sw_bytes properly in the FPU code - Fix INTEL_FAM6_RAPTORLAKE define naming to adhere to the convention * tag 'x86_urg...
Showing
- arch/x86/entry/entry_64.S 17 additions, 18 deletionsarch/x86/entry/entry_64.S
- arch/x86/include/asm/intel-family.h 1 addition, 1 deletionarch/x86/include/asm/intel-family.h
- arch/x86/kernel/fpu/signal.c 1 addition, 1 deletionarch/x86/kernel/fpu/signal.c
- arch/x86/kernel/sev.c 39 additions, 18 deletionsarch/x86/kernel/sev.c
- arch/x86/kernel/tsc.c 24 additions, 4 deletionsarch/x86/kernel/tsc.c
- arch/x86/kernel/tsc_sync.c 41 additions, 0 deletionsarch/x86/kernel/tsc_sync.c
- arch/x86/realmode/init.c 11 additions, 1 deletionarch/x86/realmode/init.c
- arch/x86/xen/xen-asm.S 20 additions, 0 deletionsarch/x86/xen/xen-asm.S
- tools/objtool/elf.c 1 addition, 0 deletionstools/objtool/elf.c
- tools/objtool/objtool.c 4 additions, 0 deletionstools/objtool/objtool.c
Please register or sign in to comment