[PATCH 0/8] powerpc: improve copy_thread
Nicholas Piggin
npiggin at gmail.com
Wed Feb 1 03:55:26 AEDT 2023
The way copy_thread works, particularly with kernel threads and kernel
created user threads is a bit muddled and confusing. This series tries
to straighten things out a bit.
Thanks,
Nick
Nicholas Piggin (8):
powerpc: copy_thread remove unused pkey code
powerpc: copy_thread make ret_from_fork register setup consistent
powerpc: use switch frame for ret_from_kernel_thread parameters
powerpc/64: ret_from_fork avoid restoring regs twice
powerpc: copy_thread differentiate kthreads and user mode threads
powerpc: differentiate kthread from user kernel thread start
powerpc: copy_thread don't set _TIF_RESTOREALL
powerpc: copy_thread don't set ppr in user interrupt frame regs
arch/powerpc/kernel/entry_32.S | 23 +++++-
arch/powerpc/kernel/interrupt_64.S | 28 ++++++-
arch/powerpc/kernel/process.c | 121 ++++++++++++++++-------------
3 files changed, 110 insertions(+), 62 deletions(-)
--
2.37.2
More information about the Linuxppc-dev
mailing list