[pnfs] [PATCH 06/10] [nfs41-2.6.25] nfs41: fix debug printk for encode_sequence
Benny Halevy
bhalevy at panasas.com
Thu Mar 20 12:22:20 EDT 2008
Signed-off-by: Benny Halevy <bhalevy at panasas.com>
---
fs/nfs/nfs4xdr.c | 11 +++++++++--
1 files changed, 9 insertions(+), 2 deletions(-)
diff --git a/fs/nfs/nfs4xdr.c b/fs/nfs/nfs4xdr.c
index 02d17f6..8055096 100644
--- a/fs/nfs/nfs4xdr.c
+++ b/fs/nfs/nfs4xdr.c
@@ -1650,14 +1650,21 @@ static int encode_sequence(struct xdr_stream *xdr,
{
__be32 *p;
+ WARN_ON(args->sa_slotid < 0);
+
RESERVE_SPACE(4);
WRITE32(OP_SEQUENCE);
/*
* Sessionid + seqid + slotid + max slotid + cache_this
*/
- dprintk("%s: sessionid=%d slotid=%d max_slotid=%d cache_this=%d\n",
- __func__, args->sa_seqid, args->sa_slotid, args->sa_max_slotid,
+ dprintk("%s: sessionid=%u:%u:%u:u seqid=%d slotid=%d "
+ "max_slotid=%d cache_this=%d\n",
+ __func__, ((u32 *)args->sa_sessionid.data)[0],
+ ((u32 *)args->sa_sessionid.data)[1],
+ ((u32 *)args->sa_sessionid.data)[2],
+ ((u32 *)args->sa_sessionid.data)[3],
+ args->sa_seqid, args->sa_slotid, args->sa_max_slotid,
args->sa_cache_this);
RESERVE_SPACE(NFS4_MAX_SESSIONID_LEN + 16);
WRITEMEM(args->sa_sessionid.data, NFS4_MAX_SESSIONID_LEN);
--
1.5.3.3
More information about the pNFS
mailing list