[pnfs] [PATCH] pnfs: increase decode_pnfs_layoutget_maxsz

Benny Halevy bhalevy at panasas.com
Thu Sep 20 17:20:27 EDT 2007


reserve enough space in layoutget decode buf for PNFS_LAYOUT_MAXSIZE

Signed-off-by: Benny Halevy <bhalevy at panasas.com>
---
 fs/nfs/nfs4xdr.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/fs/nfs/nfs4xdr.c b/fs/nfs/nfs4xdr.c
index 9907538..1bec12d 100644
--- a/fs/nfs/nfs4xdr.c
+++ b/fs/nfs/nfs4xdr.c
@@ -164,7 +164,7 @@ static int nfs_stat_to_errno(int);
 
 #ifdef CONFIG_PNFS
 #define encode_pnfs_layoutget_sz (13 + op_encode_hdr_maxsz)
-#define decode_pnfs_layoutget_maxsz (8 + op_decode_hdr_maxsz)
+#define decode_pnfs_layoutget_maxsz (8 + PNFS_LAYOUT_MAXSIZE + op_decode_hdr_maxsz)
 #define encode_pnfs_layoutcommit_sz (18 + PNFS_LAYOUT_MAXSIZE + \
                                      op_encode_hdr_maxsz)
 #define decode_pnfs_layoutcommit_maxsz  (3 + op_decode_hdr_maxsz)
-- 
1.5.3.1



More information about the pNFS mailing list