proc: Use PIDTYPE_TGID in next_tgid
authorEric W. Biederman <ebiederm@xmission.com>
Tue, 25 Feb 2020 00:53:09 +0000 (18:53 -0600)
committerEric W. Biederman <ebiederm@xmission.com>
Fri, 24 Apr 2020 22:16:35 +0000 (17:16 -0500)
commit3147d8aaa03eac0e68742621e8f05323459aa37d
tree5bc54e45c09ee095940960592ad9cdad794f91ec
parent0fb5ce62c5920b6e0a8a061f2fe80e0403281e10
proc: Use PIDTYPE_TGID in next_tgid

Combine the pid_task and thes test has_group_leader_pid into a single
dereference by using pid_task(PIDTYPE_TGID).

This makes the code simpler and proof against needing to even think
about any shenanigans that de_thread might get up to.

Acked-by: Oleg Nesterov <oleg@redhat.com>
Signed-off-by: "Eric W. Biederman" <ebiederm@xmission.com>
fs/proc/base.c