x86/vmlinux.lds.S: Remove conditional definition of LOAD_OFFSET
authorWei Yang <richard.weiyang@gmail.com>
Wed, 13 Mar 2024 07:58:38 +0000 (07:58 +0000)
committerIngo Molnar <mingo@kernel.org>
Wed, 13 Mar 2024 10:29:10 +0000 (11:29 +0100)
In vmlinux.lds.S, we define LOAD_OFFSET conditionally to __PAGE_OFFSET
or __START_KERNEL_map. While __START_KERNEL_map is already defined to
the same value with the same condition.

So it is fine to define LOAD_OFFSET to __START_KERNEL_map directly.

Signed-off-by: Wei Yang <richard.weiyang@gmail.com>
Signed-off-by: Ingo Molnar <mingo@kernel.org>
Link: https://lore.kernel.org/r/20240313075839.8321-4-richard.weiyang@gmail.com
arch/x86/kernel/vmlinux.lds.S

index 56451fd2099e718b6cf89fde074980042aa3096a..88dcf9366949f8c20cf8954e1406bece3268b919 100644 (file)
  * put it inside the section definition.
  */
 
-#ifdef CONFIG_X86_32
-#define LOAD_OFFSET __PAGE_OFFSET
-#else
 #define LOAD_OFFSET __START_KERNEL_map
-#endif
 
 #define RUNTIME_DISCARD_EXIT
 #define EMITS_PT_NOTE