aboutsummaryrefslogtreecommitdiffstats
path: root/net/sunrpc
diff options
context:
space:
mode:
authorTom Tucker <tom@opengridcomputing.com>2008-04-25 11:07:10 -0500
committerTom Tucker <tom@opengridcomputing.com>2008-05-19 07:33:41 -0500
commitfc63a050861a53ba99a6222229cda555796d669e (patch)
tree7fe85a32653dfef62a9ef607e98935aa665a733a /net/sunrpc
parentb8291ad07a7f3b5b990900f0001198ac23ba893e (diff)
downloadkernel_samsung_smdk4412-fc63a050861a53ba99a6222229cda555796d669e.zip
kernel_samsung_smdk4412-fc63a050861a53ba99a6222229cda555796d669e.tar.gz
kernel_samsung_smdk4412-fc63a050861a53ba99a6222229cda555796d669e.tar.bz2
svc: Remove extra check for XPT_DEAD bit in svc_xprt_enqueue
Remove a redundant check for the XPT_DEAD bit in the svc_xprt_enqueue function. This same bit is checked below while holding the pool lock and prints a debug message if found to be dead. Signed-off-by: Tom Tucker <tom@opengridcomputing.com>
Diffstat (limited to 'net/sunrpc')
-rw-r--r--net/sunrpc/svc_xprt.c2
1 files changed, 0 insertions, 2 deletions
diff --git a/net/sunrpc/svc_xprt.c b/net/sunrpc/svc_xprt.c
index d8e8d79..cac3f82 100644
--- a/net/sunrpc/svc_xprt.c
+++ b/net/sunrpc/svc_xprt.c
@@ -296,8 +296,6 @@ void svc_xprt_enqueue(struct svc_xprt *xprt)
if (!(xprt->xpt_flags &
((1<<XPT_CONN)|(1<<XPT_DATA)|(1<<XPT_CLOSE)|(1<<XPT_DEFERRED))))
return;
- if (test_bit(XPT_DEAD, &xprt->xpt_flags))
- return;
cpu = get_cpu();
pool = svc_pool_for_cpu(xprt->xpt_server, cpu);