OpenAFS Master Repository branch, master, updated. BP--openafs-stable-1_6_x-252-ge45abc6

Gerrit Code Review
Wed, 13 Oct 2010 20:03:13 -0700 (PDT)

The following commit has been merged in the master branch:
commit e45abc6cc20236b9e91c23cb6f8e90f51b6a4a99
Author: Jeffrey Altman <>
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.
    Change-Id: Ibf297f1447755be2abd39a81063cc7efd7f7a08b
    Reviewed-by: Jeffrey Altman <>
    Tested-by: Jeffrey Altman <>

 src/rx/rx.c            |   98 ++++++++++++++++++++++++++---------------------
 src/rx/rx_prototypes.h |    6 ++-
 src/rx/rx_rdwr.c       |   54 +++-----------------------
 3 files changed, 66 insertions(+), 92 deletions(-)

OpenAFS Master Repository