OpenAFS Master Repository branch, openafs-devel-1_7_x, updated. openafs-devel-1_7_17-47-g0a07d9e

Gerrit Code Review gerrit@openafs.org
Sun, 28 Oct 2012 05:12:28 -0700 (PDT)


The following commit has been merged in the openafs-devel-1_7_x branch:
commit 0a07d9eb44fa10864fdce21e710eb85ce1292742
Author: Jeffrey Altman <jaltman@your-file-system.com>
Date:   Fri Oct 19 11:26:21 2012 -0400

    Windows: ObjectInfo RefCount 0 <-> 1 transitions
    
    When the reference count transitions from 0 <-> 1 ensure that the
    ObjectInfoLock is held exclusive to prevent the current thread from
    altering the state while another thread is holding the ObjectInfoLock
    shared in order to conditionally perform an action based upon
    the the reference count being zero.
    
    Reviewed-on: http://gerrit.openafs.org/8257
    Reviewed-by: Rod Widdowson <rdw@steadingsoftware.com>
    Tested-by: BuildBot <buildbot@rampaginggeek.com>
    Tested-by: Jeffrey Altman <jaltman@your-file-system.com>
    Reviewed-by: Jeffrey Altman <jaltman@your-file-system.com>
    (cherry picked from commit 5857dd36b2b129fd2cf187650723b896c24f5177)
    
    Change-Id: Iaeade8593bbdfaa1aa8f26cb369ec2dbdb338924
    Reviewed-on: http://gerrit.openafs.org/8318
    Tested-by: BuildBot <buildbot@rampaginggeek.com>
    Reviewed-by: Jeffrey Altman <jaltman@your-file-system.com>

 src/WINNT/afsrdr/kernel/lib/AFSGeneric.cpp |   40 +++++++++++++++++++++++++--
 1 files changed, 37 insertions(+), 3 deletions(-)

-- 
OpenAFS Master Repository