kernel/posix-cpu-timers.c: fix sparse warning
[safe/jmp/linux-2.6] / kernel / signal.c
index ba3da25..d803473 100644 (file)
@@ -883,6 +883,8 @@ static int __send_signal(int sig, struct siginfo *info, struct task_struct *t,
                        break;
                default:
                        copy_siginfo(&q->info, info);
+                       if (from_ancestor_ns)
+                               q->info.si_pid = 0;
                        break;
                }
        } else if (!is_si_special(info)) {