x86/asm: Always set A (accessed) flag in GDT descriptors
authorVegard Nossum <vegard.nossum@oracle.com>
Tue, 19 Dec 2023 15:11:59 +0000 (16:11 +0100)
committerIngo Molnar <mingo@kernel.org>
Wed, 20 Dec 2023 09:57:51 +0000 (10:57 +0100)
commit3b184b71dfcb156e08246f8fbe0cd088c6a6efed
treef04555f977d624f3c6a076ef06484080d42a1015
parent1445f6e15f7ddd80311307475191e34c0b2312e8
x86/asm: Always set A (accessed) flag in GDT descriptors

We have no known use for having the CPU track whether GDT descriptors
have been accessed or not.

Simplify the code by adding the flag to the common flags and removing
it everywhere else.

Signed-off-by: Vegard Nossum <vegard.nossum@oracle.com>
Signed-off-by: Ingo Molnar <mingo@kernel.org>
Acked-by: Linus Torvalds <torvalds@linux-foundation.org>
Link: https://lore.kernel.org/r/20231219151200.2878271-5-vegard.nossum@oracle.com
arch/x86/boot/pm.c
arch/x86/include/asm/desc_defs.h
arch/x86/kernel/cpu/common.c
arch/x86/kernel/head64.c
arch/x86/realmode/rm/reboot.S
drivers/firmware/efi/libstub/x86-5lvl.c