From f3cb8d84949f3aa94daa328b9e6aac1f7521a4d7 Mon Sep 17 00:00:00 2001 From: Oleg Nesterov Date: Wed, 30 Apr 2008 00:53:02 -0700 Subject: [PATCH] --- yaml --- r: 95139 b: refs/heads/master c: 193191035ad6268db9f561e81e3474b8be89a5ba h: refs/heads/master i: 95137: ca9f295ea8619426a56d0b6048b2ccf8fd4c90ab 95135: 3c51f926516f3e4d2930c9d7c67390f802d05a61 v: v3 --- [refs] | 2 +- trunk/kernel/signal.c | 2 -- 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/[refs] b/[refs] index 9a321963ad7f..27f46eea17c9 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 2e2ba22ea4fd4bb85f0fa37c521066db6775cbef +refs/heads/master: 193191035ad6268db9f561e81e3474b8be89a5ba diff --git a/trunk/kernel/signal.c b/trunk/kernel/signal.c index 24be82c0aae3..02ef3548aeb0 100644 --- a/trunk/kernel/signal.c +++ b/trunk/kernel/signal.c @@ -551,9 +551,7 @@ static int check_kill_permission(int sig, struct siginfo *info, !capable(CAP_KILL)) { switch (sig) { case SIGCONT: - read_lock(&tasklist_lock); sid = task_session(t); - read_unlock(&tasklist_lock); /* * We don't return the error if sid == NULL. The * task was unhashed, the caller must notice this.