[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