From: David Howells Date: Wed, 1 Apr 2020 22:32:12 +0000 (+0100) Subject: afs: Fix length of dump of bad YFSFetchStatus record X-Git-Tag: v5.4.37~27 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=ec6e5792d62d4c3131bfc998d2aee760a6724705;p=platform%2Fkernel%2Flinux-rpi.git afs: Fix length of dump of bad YFSFetchStatus record [ Upstream commit 3efe55b09a92a59ed8214db801683cf13c9742c4 ] Fix the length of the dump of a bad YFSFetchStatus record. The function was copied from the AFS version, but the YFS variant contains bigger fields and extra information, so expand the dump to match. Signed-off-by: David Howells Signed-off-by: Sasha Levin --- diff --git a/fs/afs/yfsclient.c b/fs/afs/yfsclient.c index 31b236c..3923088 100644 --- a/fs/afs/yfsclient.c +++ b/fs/afs/yfsclient.c @@ -165,15 +165,15 @@ static void xdr_dump_bad(const __be32 *bp) int i; pr_notice("YFS XDR: Bad status record\n"); - for (i = 0; i < 5 * 4 * 4; i += 16) { + for (i = 0; i < 6 * 4 * 4; i += 16) { memcpy(x, bp, 16); bp += 4; pr_notice("%03x: %08x %08x %08x %08x\n", i, ntohl(x[0]), ntohl(x[1]), ntohl(x[2]), ntohl(x[3])); } - memcpy(x, bp, 4); - pr_notice("0x50: %08x\n", ntohl(x[0])); + memcpy(x, bp, 8); + pr_notice("0x60: %08x %08x\n", ntohl(x[0]), ntohl(x[1])); } /*