[..] >> >> Can you please tell me what the mount options are for this setup? > >I'm guessing you've got wsize=1024, in which case, can you please try >the following patch? > The mount options for nfs is rw. Yes, in my setup wsize=1024 when the issue happened. I tried your patch and I was not able to see the issue after that, where as in the other case the issue happened quite frequently. So I think that the patch fixes the issue. Thanks a lot for your help. >Cheers > Trond >8<----------------------------------------------------------------------- -- >- >From 7b4a9c76b55dd254431902552528137a2ea5e55d Mon Sep 17 00:00:00 2001 >From: Trond Myklebust <Trond.Myklebust@xxxxxxxxxx> >Date: Mon, 12 Sep 2011 11:47:53 -0400 >Subject: [PATCH] NFS: Fix a typo in nfs_flush_multi > >Fix a typo which causes an Oops in the RPC layer, when using wsize < 4k. > >Signed-off-by: Trond Myklebust <Trond.Myklebust@xxxxxxxxxx> >--- > fs/nfs/write.c | 2 +- > 1 files changed, 1 insertions(+), 1 deletions(-) > >diff --git a/fs/nfs/write.c b/fs/nfs/write.c >index b39b37f..c9bd2a6 100644 >--- a/fs/nfs/write.c >+++ b/fs/nfs/write.c >@@ -958,7 +958,7 @@ static int nfs_flush_multi(struct nfs_pageio_descriptor >*desc, struct list_head > if (!data) > goto out_bad; > data->pagevec[0] = page; >- nfs_write_rpcsetup(req, data, wsize, offset, desc->pg_ioflags); >+ nfs_write_rpcsetup(req, data, len, offset, desc->pg_ioflags); > list_add(&data->list, res); > requests++; > nbytes -= len; >-- >1.7.6 > > > >-- >Trond Myklebust >Linux NFS client maintainer > >NetApp >Trond.Myklebust@xxxxxxxxxx >www.netapp.com -- To unsubscribe from this list: send the line "unsubscribe linux-omap" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html