sched/__wake_up_sync_key(): Fix nr_exclusive tasks which lead to WF_SYNC clearing
authorKirill Tkhai <tkhai@yandex.ru>
Thu, 4 Jul 2013 18:48:20 +0000 (22:48 +0400)
committerIngo Molnar <mingo@kernel.org>
Fri, 12 Jul 2013 11:54:03 +0000 (13:54 +0200)
commitcedce3e730833d26a37826a96e1905b6ef387df9
tree10c980e22742f188d40366d2745bfe8c5712f15c
parent971ee28cbd1ccd87b3164facd9359a534c1d2892
sched/__wake_up_sync_key(): Fix nr_exclusive tasks which lead to WF_SYNC clearing

Only one task can replace the waker.

Signed-off-by: Kirill Tkhai <tkhai@yandex.ru>
CC: Steven Rostedt <rostedt@goodmis.org>
Signed-off-by: Peter Zijlstra <peterz@infradead.org>
Link: http://lkml.kernel.org/r/512421372963700@web25f.yandex.ru
Signed-off-by: Ingo Molnar <mingo@kernel.org>
kernel/sched/core.c