From: Jeffrey Altman Date: Sat, 29 Dec 2012 05:51:55 +0000 (-0500) Subject: Windows: NameArray DIRENTRY_REF_COUNT logging X-Git-Tag: openafs-stable-1_8_0pre1~1630 X-Git-Url: https://git.openafs.org/?p=openafs.git;a=commitdiff_plain;h=9f0f9d9ecea59b76c1794b405ab43eeb99edfe68 Windows: NameArray DIRENTRY_REF_COUNT logging Include the NameArray pointer in the AFS_SUBSYSTEM_DIRENTRY_REF_COUNTING log messages generated from the NameArray management routines. This permits correlation between the reference count changes and the NameArray to which they were associated. Change-Id: Ieb1b78dec35b91fe2b325ed9da760f56e98759c3 Reviewed-on: http://gerrit.openafs.org/8859 Reviewed-by: Derrick Brashear Tested-by: BuildBot Reviewed-by: Jeffrey Altman Tested-by: Jeffrey Altman --- diff --git a/src/WINNT/afsrdr/kernel/lib/AFSGeneric.cpp b/src/WINNT/afsrdr/kernel/lib/AFSGeneric.cpp index fce7452..8c71c9c 100644 --- a/src/WINNT/afsrdr/kernel/lib/AFSGeneric.cpp +++ b/src/WINNT/afsrdr/kernel/lib/AFSGeneric.cpp @@ -4993,7 +4993,8 @@ AFSInitNameArray( IN AFSDirectoryCB *DirectoryCB, AFSDbgLogMsg( AFS_SUBSYSTEM_DIRENTRY_REF_COUNTING, AFS_TRACE_LEVEL_VERBOSE, - "AFSInitNameArray Increment count on %wZ DE %p Cnt %d\n", + "AFSInitNameArray [NA:%p] Increment count on %wZ DE %p Cnt %d\n", + pNameArray, &DirectoryCB->NameInformation.FileName, DirectoryCB, lCount); @@ -5075,7 +5076,8 @@ AFSPopulateNameArray( IN AFSNameArrayHdr *NameArray, AFSDbgLogMsg( AFS_SUBSYSTEM_DIRENTRY_REF_COUNTING, AFS_TRACE_LEVEL_VERBOSE, - "AFSPopulateNameArray Increment count on volume %wZ DE %p Cnt %d\n", + "AFSPopulateNameArray [NA:%p] Increment count on volume %wZ DE %p Cnt %d\n", + NameArray, &pCurrentElement->DirectoryCB->NameInformation.FileName, pCurrentElement->DirectoryCB, lCount); @@ -5188,7 +5190,8 @@ AFSPopulateNameArrayFromRelatedArray( IN AFSNameArrayHdr *NameArray, AFSDbgLogMsg( AFS_SUBSYSTEM_DIRENTRY_REF_COUNTING, AFS_TRACE_LEVEL_VERBOSE, - "AFSPopulateNameArrayFromRelatedArray Increment count on %wZ DE %p Cnt %d\n", + "AFSPopulateNameArrayFromRelatedArray [NA:%p] Increment count on %wZ DE %p Cnt %d\n", + NameArray, &pCurrentElement->DirectoryCB->NameInformation.FileName, pCurrentElement->DirectoryCB, lCount); @@ -5255,7 +5258,8 @@ AFSFreeNameArray( IN AFSNameArrayHdr *NameArray) AFSDbgLogMsg( AFS_SUBSYSTEM_DIRENTRY_REF_COUNTING, AFS_TRACE_LEVEL_VERBOSE, - "AFSFreeNameArray Decrement count on %wZ DE %p Cnt %d\n", + "AFSFreeNameArray [NA:%p] Decrement count on %wZ DE %p Cnt %d\n", + NameArray, &pCurrentElement->DirectoryCB->NameInformation.FileName, pCurrentElement->DirectoryCB, lCount); @@ -5340,7 +5344,8 @@ AFSInsertNextElement( IN AFSNameArrayHdr *NameArray, AFSDbgLogMsg( AFS_SUBSYSTEM_DIRENTRY_REF_COUNTING, AFS_TRACE_LEVEL_VERBOSE, - "AFSInsertNextElement Increment count on %wZ DE %p Cnt %d\n", + "AFSInsertNextElement [NA:%p] Increment count on %wZ DE %p Cnt %d\n", + NameArray, &DirectoryCB->NameInformation.FileName, DirectoryCB, lCount); @@ -5414,7 +5419,8 @@ AFSBackupEntry( IN AFSNameArrayHdr *NameArray) AFSDbgLogMsg( AFS_SUBSYSTEM_DIRENTRY_REF_COUNTING, AFS_TRACE_LEVEL_VERBOSE, - "AFSBackupEntry Decrement count on %wZ DE %p Cnt %d\n", + "AFSBackupEntry [NA:%p] Decrement count on %wZ DE %p Cnt %d\n", + NameArray, &NameArray->CurrentEntry->DirectoryCB->NameInformation.FileName, NameArray->CurrentEntry->DirectoryCB, lCount); @@ -5572,7 +5578,8 @@ AFSResetNameArray( IN AFSNameArrayHdr *NameArray, AFSDbgLogMsg( AFS_SUBSYSTEM_DIRENTRY_REF_COUNTING, AFS_TRACE_LEVEL_VERBOSE, - "AFSResetNameArray Decrement count on %wZ DE %p Cnt %d\n", + "AFSResetNameArray [NA:%p] Decrement count on %wZ DE %p Cnt %d\n", + NameArray, &pCurrentElement->DirectoryCB->NameInformation.FileName, pCurrentElement->DirectoryCB, lCount); @@ -5601,7 +5608,8 @@ AFSResetNameArray( IN AFSNameArrayHdr *NameArray, AFSDbgLogMsg( AFS_SUBSYSTEM_DIRENTRY_REF_COUNTING, AFS_TRACE_LEVEL_VERBOSE, - "AFSResetNameArray Increment count on %wZ DE %p Cnt %d\n", + "AFSResetNameArray [NA:%p] Increment count on %wZ DE %p Cnt %d\n", + NameArray, &DirectoryCB->NameInformation.FileName, DirectoryCB, lCount);