[PATCH V2 3/3] arch: ptrace: Cleanup ptrace_disable

2022-09-03 Thread guoren
From: Guo Ren Add a weak empty function in common and remove architectures' duplicated ones. Signed-off-by: Guo Ren Signed-off-by: Guo Ren Reviewed-by: Oleg Nesterov --- arch/arc/kernel/ptrace.c| 4 arch/arm/kernel/ptrace.c| 8 arch/microblaze/kernel/ptrace.c

[PATCH V2 2/3] openrisc: ptrace: Remove duplicate operation

2022-09-03 Thread guoren
From: Guo Ren The TIF_SYSCALL_TRACE is controlled by a common code, see kernel/ptrace.c and include/linux/thread.h. clear_task_syscall_work(child, SYSCALL_TRACE); Signed-off-by: Guo Ren Signed-off-by: Guo Ren Reviewed-by: Oleg Nesterov Acked-by: Stafford Horne --- arch/openrisc/kernel/ptra

[PATCH V2 1/3] riscv: ptrace: Remove duplicate operation

2022-09-03 Thread guoren
From: Guo Ren The TIF_SYSCALL_TRACE is controlled by a common code, see kernel/ptrace.c and include/linux/thread.h. clear_task_syscall_work(child, SYSCALL_TRACE); Signed-off-by: Guo Ren Signed-off-by: Guo Ren Reviewed-by: Oleg Nesterov --- arch/riscv/kernel/ptrace.c | 1 - 1 file changed, 1

[PATCH V2 0/3] arch: Cleanup ptrace_disable

2022-09-03 Thread guoren
From: Guo Ren This series cleanup ptrace_disable() in arch/*. Some architectures are duplicate clearing SYSCALL TRACE. Changes in V2: - Rebase on linux-6.0-rc3 - Add Reviewed-by tags. Guo Ren (3): riscv: ptrace: Remove duplicate operation openrisc: ptrace: Remove duplicate operation arc

[PATCH 3/3] arch: ptrace: Cleanup ptrace_disable

2022-08-29 Thread guoren
From: Guo Ren Add a weak empty function in common and remove architectures' duplicated ones. Signed-off-by: Guo Ren Signed-off-by: Guo Ren --- arch/arc/kernel/ptrace.c| 4 arch/arm/kernel/ptrace.c| 8 arch/microblaze/kernel/ptrace.c | 5 - arch/nios2/kerne

[PATCH 2/3] openrisc: ptrace: Remove duplicate operation

2022-08-29 Thread guoren
From: Guo Ren The TIF_SYSCALL_TRACE is controlled by a common code, see kernel/ptrace.c and include/linux/thread.h. clear_task_syscall_work(child, SYSCALL_TRACE); Signed-off-by: Guo Ren Signed-off-by: Guo Ren --- arch/openrisc/kernel/ptrace.c | 1 - 1 file changed, 1 deletion(-) diff --git

[PATCH 1/3] riscv: ptrace: Remove duplicate operation

2022-08-29 Thread guoren
From: Guo Ren The TIF_SYSCALL_TRACE is controlled by a common code, see kernel/ptrace.c and include/linux/thread.h. clear_task_syscall_work(child, SYSCALL_TRACE); Signed-off-by: Guo Ren Signed-off-by: Guo Ren --- arch/riscv/kernel/ptrace.c | 1 - 1 file changed, 1 deletion(-) diff --git a/a

[PATCH 0/3] arch: ptrace: Cleanup ptrace_disable

2022-08-29 Thread guoren
From: Guo Ren This series cleanup ptrace_disable() in arch/*. Some architectures are duplicate clearing SYSCALL TRACE. Guo Ren (3): riscv: ptrace: Remove duplicate operation openrisc: ptrace: Remove duplicate operation arch: ptrace: Cleanup ptrace_disable arch/arc/kernel/ptrace.c