diff --git a/fs/nfs/localio.c b/fs/nfs/localio.c index d1a8f6fa9d74..358d686d2ae3 100644 --- a/fs/nfs/localio.c +++ b/fs/nfs/localio.c @@ -995,8 +995,6 @@ int nfs_local_doio(struct nfs_client *clp, struct nfsd_file *localio, } if (status != 0) { - if (status == -EAGAIN) - nfs_localio_disable_client(clp); nfs_local_iocb_release(iocb); hdr->task.tk_status = status; nfs_local_hdr_release(hdr, call_ops);