Merge tag 'x86-misc-2022-12-10' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Pull misc x86 updates from Thomas Gleixner: "Updates for miscellaneous x86 areas: - Reserve a new boot loader type for barebox which is usally used on ARM and MIPS, but can also be utilized as EFI payload on x86 to provide watchdog-supervised boot up. - Consolidate the native and compat 32bit signal handling code and split the 64bit version out into a separate source file - Switch the ESPFIX random usage to get_random_long()" * tag 'x86-misc-2022-12-10' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip: x86/espfix: Use get_random_long() rather than archrandom x86/signal/64: Move 64-bit signal code to its own file x86/signal/32: Merge native and compat 32-bit signal code x86/signal: Add ABI prefixes to frame setup functions x86/signal: Merge get_sigframe() x86: Remove __USER32_DS signal/compat: Remove compat_sigset_t override x86/signal: Remove sigset_t parameter from frame setup functions x86/signal: Remove sig parameter from frame setup functions Documentation/x86/boot: Reserve type_of_loader=13 for barebox
No related branches found
No related tags found
Showing
- Documentation/x86/boot.rst 1 addition, 0 deletionsDocumentation/x86/boot.rst
- arch/x86/entry/entry_64_compat.S 2 additions, 2 deletionsarch/x86/entry/entry_64_compat.S
- arch/x86/ia32/Makefile 0 additions, 2 deletionsarch/x86/ia32/Makefile
- arch/x86/include/asm/elf.h 0 additions, 4 deletionsarch/x86/include/asm/elf.h
- arch/x86/include/asm/fpu/signal.h 0 additions, 7 deletionsarch/x86/include/asm/fpu/signal.h
- arch/x86/include/asm/segment.h 1 addition, 1 deletionarch/x86/include/asm/segment.h
- arch/x86/include/asm/sighandling.h 9 additions, 0 deletionsarch/x86/include/asm/sighandling.h
- arch/x86/include/asm/signal.h 0 additions, 5 deletionsarch/x86/include/asm/signal.h
- arch/x86/kernel/Makefile 2 additions, 2 deletionsarch/x86/kernel/Makefile
- arch/x86/kernel/espfix_64.c 1 addition, 11 deletionsarch/x86/kernel/espfix_64.c
- arch/x86/kernel/signal.c 29 additions, 625 deletionsarch/x86/kernel/signal.c
- arch/x86/kernel/signal_32.c 61 additions, 56 deletionsarch/x86/kernel/signal_32.c
- arch/x86/kernel/signal_64.c 383 additions, 0 deletionsarch/x86/kernel/signal_64.c
- arch/x86/xen/xen-asm.S 4 additions, 4 deletionsarch/x86/xen/xen-asm.S
- include/linux/compat.h 0 additions, 2 deletionsinclude/linux/compat.h
- include/linux/syscalls.h 2 additions, 0 deletionsinclude/linux/syscalls.h
Loading
Please register or sign in to comment