From d628b5ceb770fb2ffcfb39733fd46ebbe5e552b7 Mon Sep 17 00:00:00 2001 From: Jeffrey Altman Date: Fri, 21 Nov 2008 16:53:00 +0000 Subject: [PATCH] DEVEL15-windows-afsd-memdump-20081121 LICENSE MIT add the buffer error state to the memdump output (cherry picked from commit ebb2c8eacaffe25d430c4e3b3eca524ea0b6b103) --- src/WINNT/afsd/cm_buf.c | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/WINNT/afsd/cm_buf.c b/src/WINNT/afsd/cm_buf.c index 912b904fb..f7ca095f5 100644 --- a/src/WINNT/afsd/cm_buf.c +++ b/src/WINNT/afsd/cm_buf.c @@ -1862,11 +1862,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); } } @@ -1880,11 +1880,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); @@ -1896,11 +1896,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); -- 2.39.5