From: Chuck Lever <chuck.lever@oracle.com>
Date: Fri, 22 Aug 2014 19:10:50 +0000 (-0400)
Subject: sunrpc: fix byte-swapping of displayed XID
X-Git-Url: http://git.maquefel.me/?a=commitdiff_plain;h=71efecb3f58c8c7a15f6135e3f9b39d1e3d3fae3;p=linux.git

sunrpc: fix byte-swapping of displayed XID

xprt_lookup_rqst() and bc_send_request() display a byte-swapped XID,
but receive_cb_reply() does not.

Signed-off-by: Chuck Lever <chuck.lever@oracle.com>
Signed-off-by: J. Bruce Fields <bfields@redhat.com>
---

diff --git a/net/sunrpc/svcsock.c b/net/sunrpc/svcsock.c
index 0e8b667337a2e..3f959c681885b 100644
--- a/net/sunrpc/svcsock.c
+++ b/net/sunrpc/svcsock.c
@@ -1027,7 +1027,7 @@ static int receive_cb_reply(struct svc_sock *svsk, struct svc_rqst *rqstp)
 			"%s: Got unrecognized reply: "
 			"calldir 0x%x xpt_bc_xprt %p xid %08x\n",
 			__func__, ntohl(calldir),
-			bc_xprt, xid);
+			bc_xprt, ntohl(xid));
 		return -EAGAIN;
 	}