[PATCH] RPC: separate xprt_timer implementations
authorChuck Lever <cel@netapp.com>
Thu, 25 Aug 2005 23:25:52 +0000 (16:25 -0700)
committerTrond Myklebust <Trond.Myklebust@netapp.com>
Fri, 23 Sep 2005 16:38:41 +0000 (12:38 -0400)
commit46c0ee8bc4ad3743de05e8b8b20201df44dcb6d3
tree6b2993ff1cefb69cc3cc40c3605d088ea2af3c98
parent49e9a89086b3cae784a4868ca852863e4f4ea3fe
[PATCH] RPC: separate xprt_timer implementations

 Allow transports to hook the retransmit timer interrupt.  Some transports
 calculate their congestion window here so that a retransmit timeout has
 immediate effect on the congestion window.

 Test-plan:
 Use WAN simulation to cause sporadic bursty packet loss.  Look for significant
 regression in performance or client stability.

Signed-off-by: Chuck Lever <cel@netapp.com>
Signed-off-by: Trond Myklebust <Trond.Myklebust@netapp.com>
include/linux/sunrpc/xprt.h
net/sunrpc/xprt.c
net/sunrpc/xprtsock.c