OpenAFS Master Repository branch, openafs-devel-1_7_x, updated. openafs-devel-1_7_4-17-g90ed9c4
Gerrit Code Review
gerrit@openafs.org
Tue, 3 Jan 2012 18:37:24 -0800 (PST)
The following commit has been merged in the openafs-devel-1_7_x branch:
commit f9817fa6e92aaf6d2cf353ae6437c93f6e6cc8b6
Author: Jeffrey Altman <jaltman@your-file-system.com>
Date: Mon Dec 26 20:51:33 2011 -0500
Windows: add osi_TWaitExt(), fix osi_TWait()
osi_TWait() was adding new locks to the turnstile at the tail
which is the end of the queue locks are removed from. This
implemented LIFO instead of FIFO when FIFO is the "fair" order
to service lock requests.
osi_TWaitExt() is added to permit the Reader to Writer upgrade
request to use LIFO when more than one reader is present.
Reviewed-on: http://gerrit.openafs.org/6435
Tested-by: BuildBot <buildbot@rampaginggeek.com>
Tested-by: Jeffrey Altman <jaltman@secure-endpoints.com>
Reviewed-by: Jeffrey Altman <jaltman@secure-endpoints.com>
(cherry picked from commit 3011a8228a04a54e04f5626e9f686840a25f2d5f)
Change-Id: I33d8592db2999b80d6f03060b0208b76b7101c30
Reviewed-on: http://gerrit.openafs.org/6465
Tested-by: BuildBot <buildbot@rampaginggeek.com>
Reviewed-by: Jeffrey Altman <jaltman@secure-endpoints.com>
Tested-by: Jeffrey Altman <jaltman@secure-endpoints.com>
src/WINNT/client_osi/osibasel.c | 2 +-
src/WINNT/client_osi/osisleep.c | 12 +++++++++---
src/WINNT/client_osi/osisleep.h | 4 ++++
3 files changed, 14 insertions(+), 4 deletions(-)
--
OpenAFS Master Repository