]> git.karo-electronics.de Git - karo-tx-linux.git/blobdiff - net/sunrpc/xprt.c
SUNRPC: Eliminate side effects from rpc_malloc
[karo-tx-linux.git] / net / sunrpc / xprt.c
index 432ee92cf262c7f5687165fa95413c519e770c8c..81fe830da8aa639186c2cd2e45e87cd568191cda 100644 (file)
@@ -854,7 +854,7 @@ void xprt_release(struct rpc_task *task)
                mod_timer(&xprt->timer,
                                xprt->last_used + xprt->idle_timeout);
        spin_unlock_bh(&xprt->transport_lock);
-       xprt->ops->buf_free(task);
+       xprt->ops->buf_free(req->rq_buffer);
        task->tk_rqstp = NULL;
        if (req->rq_release_snd_buf)
                req->rq_release_snd_buf(req);