diff --git a/[refs] b/[refs] index 22f9e3dbc9b8..1271e661ddfa 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 7d7185c818925ba5fe90efa75840d0b415032774 +refs/heads/master: 6108ccd3e2f3012d5eec582e0af4d75e693824da diff --git a/trunk/kernel/signal.c b/trunk/kernel/signal.c index 6ea49f742a2f..e99ec2f891a0 100644 --- a/trunk/kernel/signal.c +++ b/trunk/kernel/signal.c @@ -146,8 +146,7 @@ static kmem_cache_t *sigqueue_cachep; #define sig_kernel_stop(sig) \ (((sig) < SIGRTMIN) && T(sig, SIG_KERNEL_STOP_MASK)) -#define sig_needs_tasklist(sig) \ - (((sig) < SIGRTMIN) && T(sig, SIG_KERNEL_STOP_MASK | M(SIGCONT))) +#define sig_needs_tasklist(sig) ((sig) == SIGCONT) #define sig_user_defined(t, signr) \ (((t)->sighand->action[(signr)-1].sa.sa_handler != SIG_DFL) && \