From: Benny Halevy <bhalevy@xxxxxxxxxx> --- fs/nfs/nfs4xdr.c | 2 ++ fs/nfs/pnfs.c | 4 +++- 2 files changed, 5 insertions(+), 1 deletions(-) diff --git a/fs/nfs/nfs4xdr.c b/fs/nfs/nfs4xdr.c index e6161b2..0bda77e 100644 --- a/fs/nfs/nfs4xdr.c +++ b/fs/nfs/nfs4xdr.c @@ -4448,6 +4448,7 @@ static int decode_first_pnfs_layout_type(struct xdr_stream *xdr, /* pNFS is not supported by the underlying file system */ if (num == 0) { + dprintk("%s: num=0\n", __func__); *layouttype = 0; return 0; } @@ -4460,6 +4461,7 @@ static int decode_first_pnfs_layout_type(struct xdr_stream *xdr, if (unlikely(!p)) goto out_overflow; *layouttype = be32_to_cpup(p); + dprintk("%s: layouttype=0x%x\n", __func__, *layouttype); return 0; out_overflow: print_overflow_msg(__func__, xdr); diff --git a/fs/nfs/pnfs.c b/fs/nfs/pnfs.c index baf7353..61778c9 100644 --- a/fs/nfs/pnfs.c +++ b/fs/nfs/pnfs.c @@ -97,8 +97,10 @@ { struct pnfs_layoutdriver_type *ld_type = NULL; - if (id == 0) + if (id == 0) { + dprintk("%s: layout type %u\n", __func__, id); goto out_no_driver; + } if (!(server->nfs_client->cl_exchange_flags & (EXCHGID4_FLAG_USE_NON_PNFS | EXCHGID4_FLAG_USE_PNFS_MDS))) { printk(KERN_ERR "%s: id %u cl_exchange_flags 0x%x\n", __func__, -- 1.7.6 -- To unsubscribe from this list: send the line "unsubscribe linux-nfs" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html