OpenAFS Master Repository branch, openafs-devel-1_7_x, updated. openafs-devel-1_7_1-177-gc8fc90e
Gerrit Code Review
gerrit@openafs.org
Sat, 12 Nov 2011 16:42:06 -0800 (PST)
The following commit has been merged in the openafs-devel-1_7_x branch:
commit c8fc90e25476fb439d7abaa2a9041266f45b2fcb
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: Idc2d97998c274a130bee7666180f35016d575b0b
Reviewed-on: http://gerrit.openafs.org/6012
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_scache.c | 36 +++++++++++++++++++++---------
src/WINNT/afsd/cm_scache.h | 2 +
src/WINNT/afsd/cm_vnodeops.c | 48 ++++++++++++++++++++++++++++++++++++-----
5 files changed, 83 insertions(+), 17 deletions(-)
--
OpenAFS Master Repository