sched: add wait_for_completion_killable_timeout
authorSage Weil <sage@newdream.net>
Sat, 29 May 2010 16:12:30 +0000 (09:12 -0700)
committerSage Weil <sage@newdream.net>
Sat, 29 May 2010 16:12:30 +0000 (09:12 -0700)
commit0aa12fb439838a85802ab8b7fbb9bcfc3e6e05cb
treec944cf9abba9a6afb3d1259140c73101d0e222a0
parent240ed68eb567d80dd6bab739341999a5ab0ad55d
sched: add wait_for_completion_killable_timeout

Add missing _killable_timeout variant for wait_for_completion that will
return when a timeout expires or the task is killed.

CC: Ingo Molnar <mingo@elte.hu>
CC: Andreas Herrmann <andreas.herrmann3@amd.com>
CC: Thomas Gleixner <tglx@linutronix.de>
CC: Mike Galbraith <efault@gmx.de>
Acked-by: Peter Zijlstra <a.p.zijlstra@chello.nl>
Signed-off-by: Sage Weil <sage@newdream.net>
include/linux/completion.h
kernel/sched.c