From: Oleg Nesterov Date: Wed, 11 Sep 2013 21:20:06 +0000 (-0700) Subject: include/linux/sched.h: don't use task->pid/tgid in same_thread_group/has_group_leader_pid X-Git-Tag: v3.12-rc1~52^2~277 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=e1403b8edf669ff49bbdf602cc97fefa2760cb15;p=pandora-kernel.git include/linux/sched.h: don't use task->pid/tgid in same_thread_group/has_group_leader_pid task_struct->pid/tgid should go away. 1. Change same_thread_group() to use task->signal for comparison. 2. Change has_group_leader_pid(task) to compare task_pid(task) with signal->leader_pid. Signed-off-by: Oleg Nesterov Cc: Michal Hocko Cc: Sergey Dyasly Reviewed-by: "Eric W. Biederman" Cc: Thomas Gleixner Cc: Ingo Molnar Cc: Peter Zijlstra Signed-off-by: Andrew Morton Signed-off-by: Linus Torvalds --- Reading git-diff-tree failed