On 03/18/2014 04:03 PM, Trond Myklebust wrote: > Signed-off-by: Trond Myklebust <trond.myklebust@xxxxxxxxxxxxxxx> Tested-by: Steve Dickson <steved@xxxxxxxxxx> steved. > --- > fs/nfs/nfs4state.c | 4 +++- > 1 file changed, 3 insertions(+), 1 deletion(-) > > diff --git a/fs/nfs/nfs4state.c b/fs/nfs/nfs4state.c > index f544a1560c83..2349518eef2c 100644 > --- a/fs/nfs/nfs4state.c > +++ b/fs/nfs/nfs4state.c > @@ -2075,8 +2075,10 @@ again: > switch (status) { > case 0: > break; > - case -NFS4ERR_DELAY: > case -ETIMEDOUT: > + if (clnt->cl_softrtry) > + break; > + case -NFS4ERR_DELAY: > case -EAGAIN: > ssleep(1); > case -NFS4ERR_STALE_CLIENTID: > -- To unsubscribe from this list: send the line "unsubscribe linux-nfs" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html