OSDN Git Service

powerpc: copy_thread make ret_from_fork register setup consistent
authorNicholas Piggin <npiggin@gmail.com>
Sat, 25 Mar 2023 12:28:58 +0000 (22:28 +1000)
committerMichael Ellerman <mpe@ellerman.id.au>
Tue, 11 Apr 2023 13:13:32 +0000 (23:13 +1000)
commit959791e45fd2a580403e03611a5aefb9e7abcfc0
tree66c0c6ac3eb35ece6149688028fe08a72b2b8c0f
parentc013e9f2bbe1d2be5e1c7f4a84216cd10837f20d
powerpc: copy_thread make ret_from_fork register setup consistent

The ret_from_fork code for 64e and 32-bit set r3 for
syscall_exit_prepare the same way that 64s does, so there should
be no need to special-case them in copy_thread.

Signed-off-by: Nicholas Piggin <npiggin@gmail.com>
Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
Link: https://msgid.link/20230325122904.2375060-3-npiggin@gmail.com
arch/powerpc/kernel/entry_32.S
arch/powerpc/kernel/process.c