diff options
author | Eric W. Biederman <ebiederm@xmission.com> | 2018-08-03 20:10:54 -0500 |
---|---|---|
committer | Eric W. Biederman <ebiederm@xmission.com> | 2018-08-03 20:10:54 -0500 |
commit | 4390e9eadbbb6774b7ba03fde0a0fdf3f07db4cd (patch) | |
tree | 933ab6295369efb2480129ae657711d5c3a8a64e /include/linux/ptrace.h | |
parent | 088fe47ce952542389e604e83f533811750aaf7c (diff) | |
download | lwn-4390e9eadbbb6774b7ba03fde0a0fdf3f07db4cd.tar.gz lwn-4390e9eadbbb6774b7ba03fde0a0fdf3f07db4cd.zip |
fork: Skip setting TIF_SIGPENDING in ptrace_init_task
The code in calculate_sigpending will now handle this so
it is just redundant and possibly a little confusing
to continue setting TIF_SIGPENDING in ptrace_init_task.
Suggested-by: Oleg Nesterov <oleg@redhat.com>
Signed-off-by: "Eric W. Biederman" <ebiederm@xmission.com>
Diffstat (limited to 'include/linux/ptrace.h')
-rw-r--r-- | include/linux/ptrace.h | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/include/linux/ptrace.h b/include/linux/ptrace.h index 037bf0ef1ae9..4f36431c380b 100644 --- a/include/linux/ptrace.h +++ b/include/linux/ptrace.h @@ -214,8 +214,6 @@ static inline void ptrace_init_task(struct task_struct *child, bool ptrace) task_set_jobctl_pending(child, JOBCTL_TRAP_STOP); else sigaddset(&child->pending.signal, SIGSTOP); - - set_tsk_thread_flag(child, TIF_SIGPENDING); } else child->ptracer_cred = NULL; |