x86/entry: Disable interrupts for native_load_gs_index() in C code
authorThomas Gleixner <tglx@linutronix.de>
Wed, 4 Mar 2020 22:32:15 +0000 (23:32 +0100)
committerThomas Gleixner <tglx@linutronix.de>
Thu, 11 Jun 2020 13:14:41 +0000 (15:14 +0200)
commit410367e321b5cbd4a616161142a7d162cf55885e
tree3143c4e7b3984dad93a243fd26d931d7760166e9
parentdaf7a69787b587d454adea73377a904e09fd54a9
x86/entry: Disable interrupts for native_load_gs_index() in C code

There is absolutely no point in doing this in ASM code. Move it to C.

Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Reviewed-by: Alexandre Chartre <alexandre.chartre@oracle.com>
Acked-by: Peter Zijlstra <peterz@infradead.org>
Acked-by: Andy Lutomirski <luto@kernel.org>
Link: https://lkml.kernel.org/r/20200505134903.531534675@linutronix.de
arch/x86/entry/entry_64.S
arch/x86/include/asm/special_insns.h