diff options
author | Chuck Lever <chuck.lever@oracle.com> | 2010-05-07 13:34:27 -0400 |
---|---|---|
committer | Trond Myklebust <Trond.Myklebust@netapp.com> | 2010-05-14 15:09:32 -0400 |
commit | bbc72cea58f671665b6362be0d4e391813ac0eee (patch) | |
tree | e70a35d3bc05ece4a532514893fec151aee2bd46 /net/sunrpc/xprtsock.c | |
parent | 9bc4e3ca46e4eb9cb434de4175c6041d00bbdca3 (diff) | |
download | op-kernel-dev-bbc72cea58f671665b6362be0d4e391813ac0eee.zip op-kernel-dev-bbc72cea58f671665b6362be0d4e391813ac0eee.tar.gz |
SUNRPC: RPC metrics and RTT estimator should use same RTT value
Compute an RPC request's RTT once, and use that value both for reporting
RPC metrics, and for adjusting the RTT context used by the RPC client's RTT
estimator algorithm.
Signed-off-by: Chuck Lever <chuck.lever@oracle.com>
Signed-off-by: Trond Myklebust <Trond.Myklebust@netapp.com>
Diffstat (limited to 'net/sunrpc/xprtsock.c')
-rw-r--r-- | net/sunrpc/xprtsock.c | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/net/sunrpc/xprtsock.c b/net/sunrpc/xprtsock.c index 790a8f3..3d1dcdf 100644 --- a/net/sunrpc/xprtsock.c +++ b/net/sunrpc/xprtsock.c @@ -844,7 +844,6 @@ static void xs_udp_data_ready(struct sock *sk, int len) dst_confirm(skb_dst(skb)); xprt_adjust_cwnd(task, copied); - xprt_update_rtt(task); xprt_complete_rqst(task, copied); out_unlock: |