NFSD: Modify NFSv4 to use nfsd_read_splice_ok()
authorChuck Lever <chuck.lever@oracle.com>
Fri, 17 Nov 2023 22:14:40 +0000 (17:14 -0500)
committerChuck Lever <chuck.lever@oracle.com>
Sun, 7 Jan 2024 22:54:25 +0000 (17:54 -0500)
commita2c91753a4f3771a9b46eb42e0c46654819149a4
tree8f8729bcc3c7bc4a7add72b9a6b15ac604235e76
parentc21fd7a8e86c0e069b512462ffd69bcf179387c8
NFSD: Modify NFSv4 to use nfsd_read_splice_ok()

Avoid the use of an atomic bitop, and prepare for adding a run-time
switch for using splice reads.

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