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