diff options
author | Trond Myklebust <Trond.Myklebust@netapp.com> | 2006-03-13 21:20:48 -0800 |
---|---|---|
committer | Linus Torvalds <torvalds@g5.osdl.org> | 2006-03-14 07:57:18 -0800 |
commit | e6d83d55698b73b4d5d55d3d7715a4c26030d577 (patch) | |
tree | b2c0e3a799444d9c25c00cf34975b456e0c9ef9d /fs/lockd/clntproc.c | |
parent | c12e87f4652b1ba3be168b4f63a440399b941928 (diff) | |
download | talos-op-linux-e6d83d55698b73b4d5d55d3d7715a4c26030d577.tar.gz talos-op-linux-e6d83d55698b73b4d5d55d3d7715a4c26030d577.zip |
[PATCH] SUNRPC: Fix potential deadlock in RPC code
In rpc_wake_up() and rpc_wake_up_status(), it is possible for the call to
__rpc_wake_up_task() to fail if another thread happens to be calling
rpc_wake_up_task() on the same rpc_task.
Problem noticed by Bruno Faccini.
Signed-off-by: Trond Myklebust <Trond.Myklebust@netapp.com>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Diffstat (limited to 'fs/lockd/clntproc.c')
0 files changed, 0 insertions, 0 deletions