--- zzzz-none-000/linux-3.10.107/arch/arm/lib/call_with_stack.S 2017-06-27 09:49:32.000000000 +0000 +++ scorpion-7490-727/linux-3.10.107/arch/arm/lib/call_with_stack.S 2021-02-04 17:41:59.000000000 +0000 @@ -35,10 +35,10 @@ mov r2, r0 mov r0, r1 - adr lr, BSYM(1f) - mov pc, r2 + badr lr, 1f + ret r2 1: ldr lr, [sp] ldr sp, [sp, #4] - mov pc, lr + ret lr ENDPROC(call_with_stack)