OpenAFS Master Repository branch, openafs-devel-1_7_x, updated. openafs-devel-1_7_15-31-ge3bd648
Gerrit Code Review
gerrit@openafs.org
Tue, 3 Jul 2012 22:16:55 -0700 (PDT)
The following commit has been merged in the openafs-devel-1_7_x branch:
commit e3bd648d2c09acd2f6de46510d0cf464e807f21d
Author: Jeffrey Altman <jaltman@your-file-system.com>
Date: Thu Jun 21 19:29:26 2012 -0400
Windows: [Inline]BulkStat VolSync not accurate?
Instead of only recording the volume creation date when
cm_readonlyVolumeVersioning is true, record the date whenever
the RPC in use is not a RXAFS_[Inline]BulkStatus. This is
tracked by the addition of flags for cm_MergeStatus and
cm_EndCallBackGrantingCall which identify when the RPC was
in fact a BulkStat variant.
As a reminder, pre- 1.4.11 and 1.6.0 file servers do not
properly set the VolSync structure when responding to BulkStat
RPCs. At present, there is no method of identifying when it
is safe to use them. When cm_readonlyVolumeVersioning is TRUE,
it is assumed that the file servers are new enough to do the
right thing.
Reviewed-on: http://gerrit.openafs.org/7638
Tested-by: BuildBot <buildbot@rampaginggeek.com>
Reviewed-by: Jeffrey Altman <jaltman@your-file-system.com>
Tested-by: Jeffrey Altman <jaltman@your-file-system.com>
(cherry picked from commit 877053a8cd419c6a6470972f18c4adc7ddb0f163)
Change-Id: Ie2b1cf720cb09eada5f8ec5bc7b6756a3f240dbb
Reviewed-on: http://gerrit.openafs.org/7691
Tested-by: BuildBot <buildbot@rampaginggeek.com>
Reviewed-by: Jeffrey Altman <jaltman@your-file-system.com>
src/WINNT/afsd/cm_callback.c | 5 ++++-
src/WINNT/afsd/cm_callback.h | 1 +
src/WINNT/afsd/cm_scache.c | 13 ++++++++++++-
src/WINNT/afsd/cm_scache.h | 1 +
src/WINNT/afsd/cm_vnodeops.c | 4 ++--
5 files changed, 20 insertions(+), 4 deletions(-)
--
OpenAFS Master Repository