summaryrefslogtreecommitdiff
path: root/arch/loongarch/kernel/head.S
diff options
context:
space:
mode:
authorWang Yao <wangyao@lemote.com>2023-12-19 12:14:05 +0300
committerArd Biesheuvel <ardb@kernel.org>2023-12-19 13:16:37 +0300
commit174a0c565cea74a7811ff79fbee1b70247570ade (patch)
tree43bd475793158498b6860edb6aa905f93e866f8e /arch/loongarch/kernel/head.S
parenta42da7f0f94eaac5beae0da7da51ce9c30352b7e (diff)
downloadlinux-174a0c565cea74a7811ff79fbee1b70247570ade.tar.xz
efi/loongarch: Directly position the loaded image file
The use of the 'kernel_offset' variable to position the image file that has been loaded by UEFI or GRUB is unnecessary, because we can directly position the loaded image file through using the image_base field of the efi_loaded_image struct provided by UEFI. Replace kernel_offset with image_base to position the image file that has been loaded by UEFI or GRUB. Signed-off-by: Wang Yao <wangyao@lemote.com> Signed-off-by: Ard Biesheuvel <ardb@kernel.org>
Diffstat (limited to 'arch/loongarch/kernel/head.S')
-rw-r--r--arch/loongarch/kernel/head.S1
1 files changed, 0 insertions, 1 deletions
diff --git a/arch/loongarch/kernel/head.S b/arch/loongarch/kernel/head.S
index 53b883db0786..0ecab4216392 100644
--- a/arch/loongarch/kernel/head.S
+++ b/arch/loongarch/kernel/head.S
@@ -34,7 +34,6 @@ pe_header:
SYM_DATA(kernel_asize, .long _kernel_asize);
SYM_DATA(kernel_fsize, .long _kernel_fsize);
-SYM_DATA(kernel_offset, .long _kernel_offset);
#endif