OpenAFS Master Repository branch, openafs-devel-1_7_x, updated. openafs-devel-1_7_8-35-g378e447

Gerrit Code Review gerrit@openafs.org
Fri, 6 Apr 2012 14:30:39 -0700 (PDT)


The following commit has been merged in the openafs-devel-1_7_x branch:
commit 378e447e23a78a6bd60eb937b6be87d3a24d5988
Author: Jeffrey Altman <jaltman@your-file-system.com>
Date:   Thu Apr 5 00:11:11 2012 -0400

    Windows: AFSVerifyEntry purge file data on DV change
    
    If the data version change is detected during AFSVerifyEntry(),
    treat it the same as if the AFS_OBJECT_FLAGS_VERIFY_DATA flag
    had been previous set.  Purge the old data from the Windows
    file cache.  Be sure to set the new metadata after the purge
    so that if the file length was truncated the old data beyond
    the truncation point will still be purged.
    
    Reviewed-on: http://gerrit.openafs.org/7048
    Reviewed-by: Jeffrey Altman <jaltman@secure-endpoints.com>
    Tested-by: Jeffrey Altman <jaltman@secure-endpoints.com>
    (cherry picked from commit ba3ba96976f17cb5e83fae1e0a42fd6564b75719)
    
    Change-Id: I27b50904e4dbdfdeb414245e985206b0bbc79f40
    Reviewed-on: http://gerrit.openafs.org/7058
    Tested-by: BuildBot <buildbot@rampaginggeek.com>
    Reviewed-by: Jeffrey Altman <jaltman@secure-endpoints.com>
    Tested-by: Jeffrey Altman <jaltman@secure-endpoints.com>

 src/WINNT/afsrdr/kernel/lib/AFSGeneric.cpp |  111 ++++++++++++++++++----------
 1 files changed, 72 insertions(+), 39 deletions(-)

-- 
OpenAFS Master Repository