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