OpenAFS Master Repository branch, openafs-devel-1_7_x, updated. openafs-devel-1_7_15-71-g5064ac9

Gerrit Code Review gerrit@openafs.org
Wed, 11 Jul 2012 09:20:39 -0700 (PDT)


The following commit has been merged in the openafs-devel-1_7_x branch:
commit 5064ac9d4b579ec5e9b2d6bca30379392fac9837
Author: Jeffrey Altman <jaltman@your-file-system.com>
Date:   Tue Jul 10 00:13:04 2012 -0400

    Windows: cm_SyncOp waiting logic
    
    Use interlocked increment and decrement to track the waiters
    and use the wait queue itself to determine if there are waiters
    instead of the CM_SCACHEFLAG_WAITING flag.
    
    Reviewed-on: http://gerrit.openafs.org/7752
    Reviewed-by: Jeffrey Altman <jaltman@your-file-system.com>
    Tested-by: Jeffrey Altman <jaltman@your-file-system.com>
    (cherry picked from commit f70952a347dff39bd445f8361224e1c622a5b1cf)
    
    Change-Id: I115c480b07d1e82bfe05f8c57acd38eeb05aa94d
    Reviewed-on: http://gerrit.openafs.org/7755
    Tested-by: BuildBot <buildbot@rampaginggeek.com>
    Reviewed-by: Jeffrey Altman <jaltman@your-file-system.com>
    Tested-by: Jeffrey Altman <jaltman@your-file-system.com>

 src/WINNT/afsd/cm_buf.c      |    2 +-
 src/WINNT/afsd/cm_callback.c |    4 ++--
 src/WINNT/afsd/cm_dcache.c   |    6 +++---
 src/WINNT/afsd/cm_scache.c   |   21 ++++++++++++---------
 4 files changed, 18 insertions(+), 15 deletions(-)

-- 
OpenAFS Master Repository