OpenAFS Master Repository branch, openafs-stable-1_6_x, updated. openafs-stable-1_6_0pre6-30-gef78554

Gerrit Code Review gerrit@openafs.org
Fri, 8 Jul 2011 22:04:49 -0700 (PDT)


The following commit has been merged in the openafs-stable-1_6_x branch:
commit a88e9a249e7fb2a3334ada72d0cc9f263afc6d60
Author: Jeffrey Altman <jaltman@your-file-system.com>
Date:   Tue Oct 12 10:53:43 2010 -0400

    Rx: Consolidate wait for tq busy and make its use uniform
    
    rxi_WaitforTQBusy() is now used wherever a wait for the transmit
    queue is required.  It returns either when the transmit queue is
    no longer busy or when the call enters an error state.
    
    Having made this change it is clear that call->currentPacket is
    not always validated when the call->lock is reacquired which may be
    true when rxi_WaitforTQBusy() is called.
    
    (cherry picked from commit e45abc6cc20236b9e91c23cb6f8e90f51b6a4a99)
    Reviewed-on: http://gerrit.openafs.org/2966
    Reviewed-by: Jeffrey Altman <jaltman@openafs.org>
    Tested-by: Jeffrey Altman <jaltman@openafs.org>
    
    Change-Id: I3492d351581549872b8332a626dae344757c6a6e
    Reviewed-on: http://gerrit.openafs.org/4929
    Reviewed-by: Derrick Brashear <shadow@dementia.org>
    Tested-by: Derrick Brashear <shadow@dementia.org>

 src/rx/rx.c            |   76 ++++++++++++++++++++++++++++++++++--------------
 src/rx/rx_prototypes.h |    4 ++-
 src/rx/rx_rdwr.c       |   54 ++++-----------------------------
 3 files changed, 64 insertions(+), 70 deletions(-)

-- 
OpenAFS Master Repository