diff options
author | Chuck Lever <chuck.lever@oracle.com> | 2025-03-01 21:31:48 +0300 |
---|---|---|
committer | Chuck Lever <chuck.lever@oracle.com> | 2025-05-12 02:48:20 +0300 |
commit | 71aeab7bd9ae113e7550fd78a9e6ad99a700f8bc (patch) | |
tree | d921647a57c7e65183e0d263f3d7fef69762a1b7 | |
parent | 2f2b6d0b9b09e1d68636d189e5543912be5cbdcc (diff) | |
download | linux-71aeab7bd9ae113e7550fd78a9e6ad99a700f8bc.tar.xz |
NFSD: Shorten CB_OFFLOAD response to NFS4ERR_DELAY
Try not to prolong the wait for completion of a COPY or COPY_NOTIFY
operation.
Reviewed-by: Jeff Layton <jlayton@kernel.org>
Signed-off-by: Chuck Lever <chuck.lever@oracle.com>
-rw-r--r-- | fs/nfsd/nfs4proc.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/fs/nfsd/nfs4proc.c b/fs/nfsd/nfs4proc.c index fc19886cf9aa..f8b2a5705012 100644 --- a/fs/nfsd/nfs4proc.c +++ b/fs/nfsd/nfs4proc.c @@ -1712,7 +1712,7 @@ static int nfsd4_cb_offload_done(struct nfsd4_callback *cb, switch (task->tk_status) { case -NFS4ERR_DELAY: if (cbo->co_retries--) { - rpc_delay(task, 1 * HZ); + rpc_delay(task, HZ / 5); return 0; } } |