OpenAFS Master Repository branch, openafs-stable-1_6_x, updated. openafs-stable-1_6_0b-147-gc25f3fd

Gerrit Code Review gerrit@openafs.org
Tue, 15 Nov 2011 05:53:59 -0800 (PST)


The following commit has been merged in the openafs-stable-1_6_x branch:
commit c25f3fd56c927cfa2b81ed2b54a7cf6f1fc3999b
Author: Jeffrey Altman <jaltman@your-file-system.com>
Date:   Sat Nov 12 13:45:08 2011 -0500

    Windows: Track active RPCs per scache_t
    
    It has been noticed that multiple RPCs can be active on
    a cm_scache_t object at the same time.  This is especially
    true of directory objects with the redirector.  Track the
    number of active RPCs and use that number in cm_MergeStatus
    when deciding whether or not to discard the cached data for
    the object.
    
    Reviewed-on: http://gerrit.openafs.org/6001
    Tested-by: BuildBot <buildbot@rampaginggeek.com>
    Reviewed-by: Jeffrey Altman <jaltman@secure-endpoints.com>
    Tested-by: Jeffrey Altman <jaltman@secure-endpoints.com>
    (cherry picked from commit 090f6279c5496f648893606d298c698f376c7ae0)
    
    Change-Id: Ic40b73ae44c47ad6077fcbbe41bf0d783ab776fc
    Reviewed-on: http://gerrit.openafs.org/6045
    Tested-by: BuildBot <buildbot@rampaginggeek.com>
    Reviewed-by: Jeffrey Altman <jaltman@secure-endpoints.com>
    Tested-by: Jeffrey Altman <jaltman@secure-endpoints.com>

 src/WINNT/afsd/cm_callback.c |    3 ++
 src/WINNT/afsd/cm_dcache.c   |   11 +++++++++
 src/WINNT/afsd/cm_memmap.h   |    2 +-
 src/WINNT/afsd/cm_scache.c   |   13 +++++++---
 src/WINNT/afsd/cm_scache.h   |    2 +
 src/WINNT/afsd/cm_vnodeops.c |   48 ++++++++++++++++++++++++++++++++++++-----
 6 files changed, 68 insertions(+), 11 deletions(-)

-- 
OpenAFS Master Repository