x86/32: Remove lazy GS macros
authorBrian Gerst <brgerst@gmail.com>
Fri, 25 Mar 2022 15:39:52 +0000 (11:39 -0400)
committerBorislav Petkov <bp@suse.de>
Thu, 14 Apr 2022 12:09:43 +0000 (14:09 +0200)
commit3a24a60854d2ef19e0edcd11cdbbb4fabc655dde
tree6061a7a4b6201c8614472b17bbccafb249bd91d3
parent9554e908fb5d02e48a681d1eca180225bf109e83
x86/32: Remove lazy GS macros

GS is always a user segment now.

Signed-off-by: Brian Gerst <brgerst@gmail.com>
Signed-off-by: Borislav Petkov <bp@suse.de>
Reviewed-by: Thomas Gleixner <tglx@linutronix.de>
Acked-by: Andy Lutomirski <luto@kernel.org>
Link: https://lore.kernel.org/r/20220325153953.162643-4-brgerst@gmail.com
arch/x86/include/asm/mmu_context.h
arch/x86/include/asm/segment.h
arch/x86/kernel/process.c
arch/x86/kernel/process_32.c
arch/x86/kernel/ptrace.c
arch/x86/kernel/signal.c
arch/x86/kernel/vm86_32.c
arch/x86/lib/insn-eval.c
arch/x86/math-emu/get_address.c