| From | Julien Thierry <> | Subject | [RFC v5 54/57] arm64: Move constant to rodata | Date | Thu, 9 Jan 2020 16:02:57 +0000 |
| |
Constant arm64_relocate_new_kernel_size does not need to be in the same section as the new kernel code/data region.
Move it to ".rodata" section.
Signed-off-by: Julien Thierry <jthierry@redhat.com> --- arch/arm64/kernel/relocate_kernel.S | 3 +++ 1 file changed, 3 insertions(+)
diff --git a/arch/arm64/kernel/relocate_kernel.S b/arch/arm64/kernel/relocate_kernel.S index 5e08845f701a..e7a5fded59e6 100644 --- a/arch/arm64/kernel/relocate_kernel.S +++ b/arch/arm64/kernel/relocate_kernel.S @@ -122,10 +122,13 @@ ENDPROC(arm64_relocate_new_kernel) /* Ensure we didn't go past the limit */ .org KEXEC_CONTROL_PAGE_SIZE +.pushsection ".rodata", "a" /* * arm64_relocate_new_kernel_size - Number of bytes to copy to the * control_code_page. */ .globl arm64_relocate_new_kernel_size +.align 8 arm64_relocate_new_kernel_size: .quad .Lcopy_end - arm64_relocate_new_kernel +.popsection -- 2.21.0
|