Windows: Hold PagingResource across ExtendingWrite
authorJeffrey Altman <jaltman@your-file-system.com>
Mon, 16 Apr 2012 18:47:38 +0000 (14:47 -0400)
committerJeffrey Altman <jaltman@secure-endpoints.com>
Tue, 17 Apr 2012 01:36:52 +0000 (18:36 -0700)
commitfd161ec0e474485c6a1a43019b802e3b663098df
tree670b70b971f6e44664618efe04d23df5ae879971
parent8e1490f5799f0a307760047a133aade806b32afc
Windows: Hold PagingResource across ExtendingWrite

When the file allocation size changes the PagingResource must
be held exclusively to prevent races.

Change-Id: I6ff3a2061563dbb858bb284b463913f6d3b33e7a
Reviewed-on: http://gerrit.openafs.org/7223
Reviewed-by: Peter Scott <pscott@kerneldrivers.com>
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/AFSWrite.cpp