OpenAFS Master Repository branch, openafs-devel-1_7_x, updated. openafs-devel-1_7_15-86-g963468e
Gerrit Code Review
gerrit@openafs.org
Sat, 21 Jul 2012 21:37:08 -0700 (PDT)
The following commit has been merged in the openafs-devel-1_7_x branch:
commit 963468e2c04bafb9eff48a1088086eea8fc698c0
Author: Jeffrey Altman <jaltman@your-file-system.com>
Date: Sat Jul 21 11:52:22 2012 -0400
Windows: AFSExFreePool -> AFSExFreePoolWithTag
Replace AFSExFreePool() with AFSExFreePoolWithTag() which is
a wrapper around both ExFreePool() and ExFreePoolWithTag().
If a 'Tag' value, is provided, ExFreePoolWithTag() is used.
Otherwise, ExFreePool().
Specify allocation tag values wherever possible. Path name buffer
tags are not specified because they are allocated using multiple
tags. The same is true for network provider string buffers.
This is being done in order to debug a memory corruption issue.
Warning: this is a change to the AFSRedir->AFSRedirLib interface
and therefore both drivers must be updated with a reboot and
not simply restarting the service.
Reviewed-on: http://gerrit.openafs.org/7807
Tested-by: BuildBot <buildbot@rampaginggeek.com>
Reviewed-by: Jeffrey Altman <jaltman@your-file-system.com>
Tested-by: Jeffrey Altman <jaltman@your-file-system.com>
(cherry picked from commit fe61f35d35003121c94b717a1dd79119c9073adc)
Change-Id: Icf830401c672c8953eedbfaa76e4bc36de8f5edb
Reviewed-on: http://gerrit.openafs.org/7820
Tested-by: BuildBot <buildbot@rampaginggeek.com>
Reviewed-by: Jeffrey Altman <jaltman@your-file-system.com>
src/WINNT/afsrdr/common/AFSRedirCommonStructs.h | 4 +-
src/WINNT/afsrdr/kernel/fs/AFSGeneric.cpp | 13 ++++-
src/WINNT/afsrdr/kernel/fs/AFSLibrarySupport.cpp | 2 +-
src/WINNT/afsrdr/kernel/fs/AFSRDRSupport.cpp | 4 +-
src/WINNT/afsrdr/kernel/fs/Include/AFSCommon.h | 2 +-
src/WINNT/afsrdr/kernel/lib/AFSCleanup.cpp | 2 +-
src/WINNT/afsrdr/kernel/lib/AFSCommSupport.cpp | 22 ++++----
src/WINNT/afsrdr/kernel/lib/AFSCreate.cpp | 4 +-
src/WINNT/afsrdr/kernel/lib/AFSData.cpp | 2 +-
src/WINNT/afsrdr/kernel/lib/AFSDirControl.cpp | 8 ++--
src/WINNT/afsrdr/kernel/lib/AFSExtentsSupport.cpp | 14 +++---
src/WINNT/afsrdr/kernel/lib/AFSFcbSupport.cpp | 54 ++++++++++----------
src/WINNT/afsrdr/kernel/lib/AFSGeneric.cpp | 46 ++++++++--------
src/WINNT/afsrdr/kernel/lib/AFSIoSupport.cpp | 2 +-
src/WINNT/afsrdr/kernel/lib/AFSNameSupport.cpp | 34 ++++++------
.../kernel/lib/AFSNetworkProviderSupport.cpp | 12 ++--
src/WINNT/afsrdr/kernel/lib/AFSRead.cpp | 4 +-
src/WINNT/afsrdr/kernel/lib/AFSWorker.cpp | 8 ++--
src/WINNT/afsrdr/kernel/lib/AFSWrite.cpp | 6 +-
src/WINNT/afsrdr/kernel/lib/Include/AFSExtern.h | 2 +-
20 files changed, 127 insertions(+), 118 deletions(-)
--
OpenAFS Master Repository