OpenAFS Master Repository branch, master, updated. openafs-devel-1_5_76-4216-g564f9fd
Gerrit Code Review
gerrit@openafs.org
Wed, 16 Apr 2014 06:05:57 -0700 (PDT)
The following commit has been merged in the master branch:
commit 41b865212b7576c0840bfc0f7c34c900e46f41c8
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.
Change-Id: I0942975a142b0413e52076ee94977401c1d00dc9
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>
src/WINNT/afsrdr/kernel/lib/AFSWrite.cpp | 8 +++++---
1 files changed, 5 insertions(+), 3 deletions(-)
--
OpenAFS Master Repository