OpenAFS Master Repository branch, openafs-devel-1_7_x, updated. openafs-devel-1_7_29-16-gfacf445

Gerrit Code Review gerrit@openafs.org
Thu, 17 Apr 2014 05:49:00 -0700 (PDT)


The following commit has been merged in the openafs-devel-1_7_x branch:
commit facf445cee51d2b9f43feab5c4cbfd6bf1604852
Author: Rod Widdowson <rdw@your-file-system.com>
Date:   Mon Apr 14 16:45:37 2014 -0400

    Windows: Do not defer Synchronous operations
    
    There is nothing to be gained by posting a synchronous write.
    Let it hang out in CcCopyWrite until there is enough memory
    unless the write became synchronous after a deferral in which
    case it can be deferred again.
    
    Introduce bWait variable which is set to the result of
    IoIsSynchronousWrite( Irp).
    
    This change is being introduced after further analysis of the
    FastFat example.
    
    Reviewed-on: http://gerrit.openafs.org/11067
    Tested-by: BuildBot <buildbot@rampaginggeek.com>
    Reviewed-by: Rod Widdowson <rdw@steadingsoftware.com>
    Reviewed-by: Jeffrey Altman <jaltman@your-file-system.com>
    (cherry picked from commit 41b865212b7576c0840bfc0f7c34c900e46f41c8)
    
    Change-Id: Ia10dd1647a5baec39d396dfda1b8dd0c3f161ef3
    Reviewed-on: http://gerrit.openafs.org/11078
    Tested-by: BuildBot <buildbot@rampaginggeek.com>
    Reviewed-by: Jeffrey Altman <jaltman@your-file-system.com>

 src/WINNT/afsrdr/kernel/lib/AFSWrite.cpp |    8 +++++---
 1 files changed, 5 insertions(+), 3 deletions(-)

-- 
OpenAFS Master Repository