Merge tag 'x86_core_for_v5.19_rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...
authorLinus Torvalds <torvalds@linux-foundation.org>
Tue, 24 May 2022 01:42:07 +0000 (18:42 -0700)
committerLinus Torvalds <torvalds@linux-foundation.org>
Tue, 24 May 2022 01:42:07 +0000 (18:42 -0700)
commitde8ac81747fca15925f3488ead7804560cdea532
tree70d7b61438ca489e482d94505aaa089cdd33366e
parenta13dc4d40938787cfc9e520ed426df4ebf48b1aa
parent69505e3d9a39a988aaed9b58aa6b3482238f6516
Merge tag 'x86_core_for_v5.19_rc1' of git://git./linux/kernel/git/tip/tip

Pull core x86 updates from Borislav Petkov:

 - Remove all the code around GS switching on 32-bit now that it is not
   needed anymore

 - Other misc improvements

* tag 'x86_core_for_v5.19_rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
  bug: Use normal relative pointers in 'struct bug_entry'
  x86/nmi: Make register_nmi_handler() more robust
  x86/asm: Merge load_gs_index()
  x86/32: Remove lazy GS macros
  ELF: Remove elf_core_copy_kernel_regs()
  x86/32: Simplify ELF_CORE_COPY_REGS
arch/x86/include/asm/bug.h
arch/x86/kernel/process.c
arch/x86/kernel/process_32.c