OpenAFS Master Repository branch, master, updated. openafs-devel-1_5_76-3196-gb338928
Gerrit Code Review
gerrit@openafs.org
Wed, 5 Dec 2012 12:17:12 -0800 (PST)
The following commit has been merged in the master branch:
commit b338928bd4663a50963b24d38d337cd1c9f4b87e
Author: Jeffrey Altman <jaltman@your-file-system.com>
Date: Tue Dec 4 16:57:36 2012 -0500
Windows: Prevent lock inversion SetFileRenameInfo
SetFileRenameInfo calls MmForceSectionClosed() which can call
back to the afs redirector via the Cleanup processing. AFSCleanup()
requires an exclusive hold of Fcb->Resource so we must obtain the
lock first in AFSSetFileRenameInfo() prior to obtaining the
SectionObjectResource.
Change-Id: If679eeb107f04153a26659971b7f2455eef97c9a
Reviewed-on: http://gerrit.openafs.org/8603
Tested-by: Jeffrey Altman <jaltman@your-file-system.com>
Reviewed-by: Jeffrey Altman <jaltman@your-file-system.com>
src/WINNT/afsrdr/kernel/lib/AFSFileInfo.cpp | 24 ++++++++++++++++++++++++
1 files changed, 24 insertions(+), 0 deletions(-)
--
OpenAFS Master Repository