]> git.baikalelectronics.ru Git - kernel.git/commit
SUNRPC: Ensure that rpc_exit() always wakes up a sleeping task
authorTrond Myklebust <Trond.Myklebust@netapp.com>
Sat, 31 Jul 2010 18:29:08 +0000 (14:29 -0400)
committerTrond Myklebust <Trond.Myklebust@netapp.com>
Wed, 4 Aug 2010 12:54:07 +0000 (08:54 -0400)
commitf709ff53536b555aef8ec28e244dbda405a255fe
tree5c616c0717551d02d16da685fbbd93344859fa28
parent4680f3bb68424148608054c759aa0b27c53d3eb2
SUNRPC: Ensure that rpc_exit() always wakes up a sleeping task

Make rpc_exit() non-inline, and ensure that it always wakes up a task that
has been queued.

Kill off the now unused rpc_wake_up_task().

Signed-off-by: Trond Myklebust <Trond.Myklebust@netapp.com>
include/linux/sunrpc/sched.h
net/sunrpc/sched.c