OpenAFS Master Repository branch, master, updated. BP--openafs-stable-1_6_x-1280-g6a22a2f

Gerrit Code Review gerrit@openafs.org
Tue, 7 Jun 2011 08:55:58 -0700 (PDT)


The following commit has been merged in the master branch:
commit fe7d38f3205bd879e961f5849ed64df5b495388a
Author: Simon Wilkinson <sxw@your-file-system.com>
Date:   Sun Jun 5 11:04:12 2011 +0100

    rx: Reorganise transmit queue walk
    
    The transmit queue is stored in the order that we transmitted the
    packets (by sequence number). This means that we can do all of the
    ACK processing by just doing a single walk of this queue, rather
    than having to walk the queue multiple times, once for each type of
    ACK.
    
    This clarifies the queue processing, and should reduce the amount of
    time that we spending iterating large transmit queues.
    
    Change-Id: I59578956e81197bbea7ce496e2f520a2995a3e95
    Reviewed-on: http://gerrit.openafs.org/4796
    Tested-by: Jeffrey Altman <jaltman@openafs.org>
    Reviewed-by: Jeffrey Altman <jaltman@openafs.org>

 src/rx/rx.c |  108 +++++++++++++++++++++++++++++++++++++----------------------
 1 files changed, 68 insertions(+), 40 deletions(-)

-- 
OpenAFS Master Repository