[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