From: Jeffrey Altman Date: Fri, 21 Nov 2008 16:52:40 +0000 (+0000) Subject: windows-afsd-memdump-20081121 X-Git-Tag: openafs-devel-1_5_61~683 X-Git-Url: https://git.michaelhowe.org/gitweb/?a=commitdiff_plain;h=ebb2c8eacaffe25d430c4e3b3eca524ea0b6b103;p=packages%2Fo%2Fopenafs.git windows-afsd-memdump-20081121 LICENSE MIT add the buffer error state to the memdump output --- diff --git a/src/WINNT/afsd/cm_buf.c b/src/WINNT/afsd/cm_buf.c index 11e0d64b9..e191bb9a8 100644 --- a/src/WINNT/afsd/cm_buf.c +++ b/src/WINNT/afsd/cm_buf.c @@ -1820,11 +1820,11 @@ int cm_DumpBufHashTable(FILE *outputFile, char *cookie, int lock) StringCbPrintfA(output, sizeof(output), "%s bp=0x%08X, hash=%d, fid (cell=%d, volume=%d, " "vnode=%d, unique=%d), offset=%x:%08x, dv=%I64d, " - "flags=0x%x, cmFlags=0x%x, refCount=%d\r\n", + "flags=0x%x, cmFlags=0x%x, error=0x%x, refCount=%d\r\n", cookie, (void *)bp, i, bp->fid.cell, bp->fid.volume, bp->fid.vnode, bp->fid.unique, bp->offset.HighPart, bp->offset.LowPart, bp->dataVersion, bp->flags, - bp->cmFlags, bp->refCount); + bp->cmFlags, bp->error, bp->refCount); WriteFile(outputFile, output, (DWORD)strlen(output), &zilch, NULL); } } @@ -1838,11 +1838,11 @@ int cm_DumpBufHashTable(FILE *outputFile, char *cookie, int lock) StringCbPrintfA(output, sizeof(output), "%s bp=0x%08X, fid (cell=%d, volume=%d, " "vnode=%d, unique=%d), offset=%x:%08x, dv=%I64d, " - "flags=0x%x, cmFlags=0x%x, refCount=%d\r\n", + "flags=0x%x, cmFlags=0x%x, error=0x%x, refCount=%d\r\n", cookie, (void *)bp, bp->fid.cell, bp->fid.volume, bp->fid.vnode, bp->fid.unique, bp->offset.HighPart, bp->offset.LowPart, bp->dataVersion, bp->flags, - bp->cmFlags, bp->refCount); + bp->cmFlags, bp->error, bp->refCount); WriteFile(outputFile, output, (DWORD)strlen(output), &zilch, NULL); } StringCbPrintfA(output, sizeof(output), "%s - Done dumping buf_FreeListEndp.\r\n", cookie); @@ -1854,11 +1854,11 @@ int cm_DumpBufHashTable(FILE *outputFile, char *cookie, int lock) StringCbPrintfA(output, sizeof(output), "%s bp=0x%08X, fid (cell=%d, volume=%d, " "vnode=%d, unique=%d), offset=%x:%08x, dv=%I64d, " - "flags=0x%x, cmFlags=0x%x, refCount=%d\r\n", + "flags=0x%x, cmFlags=0x%x, error=0x%x, refCount=%d\r\n", cookie, (void *)bp, bp->fid.cell, bp->fid.volume, bp->fid.vnode, bp->fid.unique, bp->offset.HighPart, bp->offset.LowPart, bp->dataVersion, bp->flags, - bp->cmFlags, bp->refCount); + bp->cmFlags, bp->error, bp->refCount); WriteFile(outputFile, output, (DWORD)strlen(output), &zilch, NULL); } StringCbPrintfA(output, sizeof(output), "%s - Done dumping buf_dirtyListp.\r\n", cookie);