OpenAFS Master Repository branch, openafs-devel-1_7_x, updated. openafs-devel-1_7_23-32-g55d82bf

Gerrit Code Review gerrit@openafs.org
Tue, 9 Apr 2013 20:19:38 -0700 (PDT)


The following commit has been merged in the openafs-devel-1_7_x branch:
commit 35c60eb0a487ca4666160543e2d90faaa25a8438
Author: Jeffrey Altman <jaltman@your-file-system.com>
Date:   Sun Apr 7 08:26:18 2013 -0400

    Windows: Update ValidDataLength on all nonPagingIo
    
    Instead of updating the Fcb->Header.ValidDataLength only when
    processing cached writes, update it for all non-PagingIo extending writes.
    This ensures that a file that is extended by a mixture of cached and
    non-cached (NO_INTERMEDIATE_BUFFERING) writes will properly trigger a
    page fault when the Windows cache manager does not have a complete page
    cached.
    
    Change-Id: I93db003817cd12403dac07164a6d8f4ee7d0abc3
    Reviewed-on: http://gerrit.openafs.org/9742
    Tested-by: BuildBot <buildbot@rampaginggeek.com>
    Reviewed-by: Peter Scott <pscott@kerneldrivers.com>
    Reviewed-by: Jeffrey Altman <jaltman@your-file-system.com>
    Reviewed-on: http://gerrit.openafs.org/9764

 src/WINNT/afsrdr/kernel/lib/AFSWrite.cpp |   58 +++++++++++++++++-------------
 1 files changed, 33 insertions(+), 25 deletions(-)

-- 
OpenAFS Master Repository