OpenAFS Master Repository branch, master, updated. BP--openafs-stable-1_6_x-1314-g6b833f5

Gerrit Code Review gerrit@openafs.org
Tue, 21 Jun 2011 18:59:42 -0700 (PDT)


The following commit has been merged in the master branch:
commit 91b351e88bdb56bfdfc2f5f16f64bb7522796581
Author: Simon Wilkinson <sxw@your-file-system.com>
Date:   Sat Jun 18 13:17:07 2011 +0100

    rx: Don't limit the # of packets sent in recovery
    
    The RX transmit engine limits the number of packets sent whilst in
    loss recovery to one per invocation of the transmit engine. As the
    engine cannot be called by the application thread whilst in recovery,
    this means that we end up being limited to one packet per ACK received,
    which means that despite a growing congestion window we'll only send
    one packet per RTT (in effect, a congenstion window of 1).
    
    This will remain the case until we exit recovery, and all of a sudden
    can send a large number of packets. If this is larger than the current
    capacity of the network, we'll probably end straight back in recovery
    again.
    
    Let the congestion window do its job, by removing this arbitrary limit.
    
    Change-Id: I9f21138662b0918d6d2b885f0fb5ada7fa4c79ec
    Reviewed-on: http://gerrit.openafs.org/4868
    Reviewed-by: Derrick Brashear <shadow@dementia.org>
    Reviewed-by: Jeffrey Altman <jaltman@openafs.org>
    Tested-by: Jeffrey Altman <jaltman@openafs.org>
    Tested-by: BuildBot <buildbot@rampaginggeek.com>

 src/rx/rx.c |    7 -------
 1 files changed, 0 insertions(+), 7 deletions(-)

-- 
OpenAFS Master Repository