From: Chuck Lever Date: Thu, 25 Aug 2005 23:25:50 +0000 (-0700) Subject: [PATCH] RPC: add API to set transport-specific timeouts X-Git-Tag: v2.6.15-rc1~733^2~73 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=fe3aca290f17ae4978bd73d02aa4029f1c9c024c;p=pandora-kernel.git [PATCH] RPC: add API to set transport-specific timeouts Prepare the way to remove the "xprt->nocong" variable by adding a callout to the RPC client transport switch API to handle setting RPC retransmit timeouts. Add a pair of generic helper functions that provide the ability to set a simple fixed timeout, or to set a timeout based on the state of a round- trip estimator. 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 Signed-off-by: Trond Myklebust --- Reading git-diff-tree failed