summaryrefslogtreecommitdiffstats
path: root/net/sunrpc
diff options
context:
space:
mode:
authorPavel Emelyanov <xemul@parallels.com>2010-10-05 20:47:16 +0400
committerJ. Bruce Fields <bfields@redhat.com>2010-10-19 10:48:16 -0400
commitf10fef38d2d1605c977346457d0adb0919d0bbe7 (patch)
tree0c1c9c53248f89682493742e114e6aa658a09864 /net/sunrpc
parent8c14ff2aaf26d58aa2258a59bd419c906d105938 (diff)
downloadlinux-stable-f10fef38d2d1605c977346457d0adb0919d0bbe7.tar.gz
linux-stable-f10fef38d2d1605c977346457d0adb0919d0bbe7.tar.bz2
linux-stable-f10fef38d2d1605c977346457d0adb0919d0bbe7.zip
sunrpc: Remove useless if (task == NULL) from xprt_reserve_xprt
The task in question is dereferenced above (and is actually never NULL). Signed-off-by: Pavel Emelyanov <xemul@openvz.org> Reviewed-by: Chuck Lever <chuck.lever@oracle.com> Signed-off-by: J. Bruce Fields <bfields@redhat.com>
Diffstat (limited to 'net/sunrpc')
-rw-r--r--net/sunrpc/xprt.c2
1 files changed, 0 insertions, 2 deletions
diff --git a/net/sunrpc/xprt.c b/net/sunrpc/xprt.c
index 953206d8c6c2..64a4a94fd6dd 100644
--- a/net/sunrpc/xprt.c
+++ b/net/sunrpc/xprt.c
@@ -199,8 +199,6 @@ int xprt_reserve_xprt(struct rpc_task *task)
if (test_and_set_bit(XPRT_LOCKED, &xprt->state)) {
if (task == xprt->snd_task)
return 1;
- if (task == NULL)
- return 0;
goto out_sleep;
}
xprt->snd_task = task;