diff options
author | Wang Yao <wangyao@lemote.com> | 2023-12-19 12:14:05 +0300 |
---|---|---|
committer | Ard Biesheuvel <ardb@kernel.org> | 2023-12-19 13:16:37 +0300 |
commit | 174a0c565cea74a7811ff79fbee1b70247570ade (patch) | |
tree | 43bd475793158498b6860edb6aa905f93e866f8e /arch/loongarch/kernel/head.S | |
parent | a42da7f0f94eaac5beae0da7da51ce9c30352b7e (diff) | |
download | linux-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.S | 1 |
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 |