From ba5ee485f323e47b4ab38b3abb5f3e020f89788e Mon Sep 17 00:00:00 2001 From: Sukadev Bhattiprolu Date: Wed, 29 Oct 2008 14:01:11 -0700 Subject: [PATCH] --- yaml --- r: 118043 b: refs/heads/master c: d25141a818383b3c3b09f065698c544a7a0ec6e7 h: refs/heads/master i: 118041: edf4139da46a8fe242485dc3e779114284f5162d 118039: 0e213f3c3160099e931bb1b4236cfc636bf18959 v: v3 --- [refs] | 2 +- trunk/kernel/signal.c | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/[refs] b/[refs] index 00aa8d305045..397f06ca2f82 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: e74481e23283fb080d4591c258de20785cc3b6c3 +refs/heads/master: d25141a818383b3c3b09f065698c544a7a0ec6e7 diff --git a/trunk/kernel/signal.c b/trunk/kernel/signal.c index 105217da5c82..4530fc654455 100644 --- a/trunk/kernel/signal.c +++ b/trunk/kernel/signal.c @@ -1144,7 +1144,8 @@ static int kill_something_info(int sig, struct siginfo *info, pid_t pid) struct task_struct * p; for_each_process(p) { - if (p->pid > 1 && !same_thread_group(p, current)) { + if (task_pid_vnr(p) > 1 && + !same_thread_group(p, current)) { int err = group_send_sig_info(sig, info, p); ++count; if (err != -EPERM)