[pnfs] [PATCH 27/29] pnfs: allow layoutget to receive up to PNFS_LAYOUT_MAXSIZE layout bytes
Benny Halevy
bhalevy at panasas.com
Fri Dec 28 03:46:20 EST 2007
Signed-off-by: Benny Halevy <bhalevy at panasas.com>
---
fs/nfs/nfs4xdr.c | 3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
diff --git a/fs/nfs/nfs4xdr.c b/fs/nfs/nfs4xdr.c
index 6c6bb07..1ddb0b4 100644
--- a/fs/nfs/nfs4xdr.c
+++ b/fs/nfs/nfs4xdr.c
@@ -278,7 +278,8 @@ static int nr_sequence_quads;
#define decode_getdeviceinfo_maxsz (op_decode_hdr_maxsz + 3 + \
NFS4_PNFS_DEV_MAXSIZE)
#define encode_pnfs_layoutget_sz (op_encode_hdr_maxsz + 13)
-#define decode_pnfs_layoutget_maxsz (op_decode_hdr_maxsz + 8)
+#define decode_pnfs_layoutget_maxsz (op_decode_hdr_maxsz + 8 + \
+ PNFS_LAYOUT_MAXSIZE)
#define encode_pnfs_layoutreturn_sz (8 + op_encode_hdr_maxsz)
#define decode_pnfs_layoutreturn_maxsz (op_decode_hdr_maxsz)
#endif /* CONFIG_PNFS */
--
1.5.3.3
More information about the pNFS
mailing list