Commit:     1321d8d971028e796978f6a48d195c09158b3bcd
Parent:     bcf35617a7c3474ad12892dfbb089a572e5c06d2
Author:     Chuck Lever <[EMAIL PROTECTED]>
AuthorDate: Mon Sep 24 15:40:00 2007 -0400
Committer:  Trond Myklebust <[EMAIL PROTECTED]>
CommitDate: Tue Oct 9 17:18:19 2007 -0400

    SUNRPC: Fix bytes-per-op accounting for RPC over UDP
    NFS performance metrics reported zero bytes sent per op when mounting with
    UDP.  The UDP socket transport wasn't properly counting the number of bytes
    Signed-off-by: Chuck Lever <[EMAIL PROTECTED]>
    Signed-off-by: Trond Myklebust <[EMAIL PROTECTED]>
 net/sunrpc/xprtsock.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

diff --git a/net/sunrpc/xprtsock.c b/net/sunrpc/xprtsock.c
index b81494a..e97e4ca 100644
--- a/net/sunrpc/xprtsock.c
+++ b/net/sunrpc/xprtsock.c
@@ -587,6 +587,7 @@ static int xs_udp_send_request(struct rpc_task *task)
        dprintk("RPC:       xs_udp_send_request(%u) = %d\n",
                        xdr->len - req->rq_bytes_sent, status);
+       task->tk_bytes_sent += status;
        if (likely(status >= (int) req->rq_slen))
                return 0;
To unsubscribe from this list: send the line "unsubscribe git-commits-head" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at

Reply via email to