Merge tag 'x86-urgent-2021-09-26' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Pull x86 fixes from Thomas Gleixner: "A set of fixes for X86: - Prevent sending the wrong signal when protection keys are enabled and the kernel handles a fault in the vsyscall emulation. - Invoke early_reserve_memory() before invoking e820_memory_setup() which is required to make the Xen dom0 e820 hooks work correctly. - Use the correct data type for the SETZ operand in the EMQCMDS instruction wrapper. - Prevent undefined behaviour to the potential unaligned accesss in the instruction decoder library" * tag 'x86-urgent-2021-09-26' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip: x86/insn, tools/x86: Fix undefined behavior due to potential unaligned accesses x86/asm: Fix SETZ size enqcmds() build failure x86/setup: Call early_reserve_memory() earlier x86/fault: Fix wrong signal when vsyscall fails with pkey
Showing
- arch/x86/include/asm/pkeys.h 0 additions, 2 deletionsarch/x86/include/asm/pkeys.h
- arch/x86/include/asm/special_insns.h 1 addition, 1 deletionarch/x86/include/asm/special_insns.h
- arch/x86/kernel/setup.c 14 additions, 12 deletionsarch/x86/kernel/setup.c
- arch/x86/lib/insn.c 2 additions, 2 deletionsarch/x86/lib/insn.c
- arch/x86/mm/fault.c 18 additions, 8 deletionsarch/x86/mm/fault.c
- include/linux/pkeys.h 2 additions, 0 deletionsinclude/linux/pkeys.h
- tools/arch/x86/lib/insn.c 2 additions, 2 deletionstools/arch/x86/lib/insn.c
Please register or sign in to comment