]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
Revert "NFSD: Force all NFSv4.2 COPY requests to be synchronous"
authorChuck Lever <chuck.lever@oracle.com>
Wed, 18 Jun 2025 12:58:03 +0000 (08:58 -0400)
committerChuck Lever <chuck.lever@oracle.com>
Mon, 14 Jul 2025 16:46:46 +0000 (12:46 -0400)
commite58691ea4c8a20ce11421da66205b584c97ca3cb
tree369aca1165bd1a28311fca66efaae8a5b45b01cf
parente609e3869e27e85d4bc598bfd632ac6287deebdf
Revert "NFSD: Force all NFSv4.2 COPY requests to be synchronous"

In the past several kernel releases, we've made NFSv4.2 async copy
reliable:
 - The Linux NFS client and server now both implement and use the
   NFSv4.2 OFFLOAD_STATUS operation
 - The Linux NFS server keeps copy stateids around longer
 - The Linux NFS client and server now both implement referring call
   lists

And resilient against DoS:
 - The Linux NFS server limits the number of concurrent async copy
   operations

Reviewed-by: Jeff Layton <jlayton@kernel.org>
Signed-off-by: Chuck Lever <chuck.lever@oracle.com>
fs/nfsd/nfs4proc.c