powerpc: Relocatable system call no longer uses the LR
authorAnton Blanchard <anton@samba.org>
Tue, 26 May 2015 05:46:54 +0000 (15:46 +1000)
committerMichael Ellerman <mpe@ellerman.id.au>
Tue, 2 Jun 2015 03:26:47 +0000 (13:26 +1000)
commit05b05f28fb3835087b3d4e741fd561b9826fe461
treeeed72248e29379d053bb9e968ecc0cd0af2f3bde
parent72e349f1124a114435e599479c9b8d14bfd1ebcd
powerpc: Relocatable system call no longer uses the LR

We had some code to restore the LR in the relocatable system call path
back when we used the LR to do an indirect branch.

Commit 6a404806dfce ("powerpc: Avoid link stack corruption in MMU
on syscall entry path") changed this to use the CTR which is volatile
across system calls so does not need restoring.

Remove the stale comment and the restore of the LR.

Signed-off-by: Anton Blanchard <anton@samba.org>
Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
arch/powerpc/kernel/exceptions-64s.S