NFSD: Use vfs_iocb_iter_read()
authorChuck Lever <chuck.lever@oracle.com>
Fri, 13 Jun 2025 20:08:46 +0000 (16:08 -0400)
committerChuck Lever <chuck.lever@oracle.com>
Mon, 14 Jul 2025 16:46:45 +0000 (12:46 -0400)
commit37fe6f1be50f1f1485407078d7afb456bde642ca
tree225f910fe76a9a9662a82213b552f6af0769b661
parent61df439a326872b6464517fb6a2b989ac924b9a5
NFSD: Use vfs_iocb_iter_read()

Refactor: Enable the use of IOCB flags to control NFSD's individual
read operations (when not using splice). This allows the eventual
use of atomic, uncached, direct, or asynchronous reads.

Suggested-by: Christoph Hellwig <hch@infradead.org>
Reviewed-by: NeilBrown <neil@brown.name>
Reviewed-by: Christoph Hellwig <hch@lst.de>
Reviewed-by: Jeff Layton <jlayton@kernel.org>
Signed-off-by: Chuck Lever <chuck.lever@oracle.com>
fs/nfsd/vfs.c