Messages in this thread Patch in this message | | | From | Song Shuai <> | Subject | [PATCH] riscv: hibernation: Replace jalr with jr before suspend_restore_regs | Date | Fri, 19 May 2023 14:08:54 +0800 |
| |
No need to link the x1/ra reg via jalr before suspend_restore_regs So it's better to replace jalr with jr.
Signed-off-by: Song Shuai <suagrfillet@gmail.com> --- arch/riscv/kernel/hibernate-asm.S | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/arch/riscv/kernel/hibernate-asm.S b/arch/riscv/kernel/hibernate-asm.S index effaf5ca5da0..5c76671c7e15 100644 --- a/arch/riscv/kernel/hibernate-asm.S +++ b/arch/riscv/kernel/hibernate-asm.S @@ -50,7 +50,7 @@ ENTRY(hibernate_restore_image) REG_L s4, restore_pblist REG_L a1, relocated_restore_code - jalr a1 + jr a1 END(hibernate_restore_image) /* @@ -73,5 +73,5 @@ ENTRY(hibernate_core_restore_code) REG_L s4, HIBERN_PBE_NEXT(s4) bnez s4, .Lcopy - jalr s2 + jr s2 END(hibernate_core_restore_code) -- 2.20.1
| |