]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
NFSD: Use rqstp->rq_bvec in nfsd_iter_write()
authorChuck Lever <chuck.lever@oracle.com>
Tue, 6 May 2025 20:42:25 +0000 (16:42 -0400)
committerChuck Lever <chuck.lever@oracle.com>
Thu, 15 May 2025 20:16:24 +0000 (16:16 -0400)
commit1969823caf163593c82df9f9589074720bed2eea
tree2d9564fb7f1be424ab976066711ebaa942bb334a
parent62bf165c04bfbba96af85ec649a435e38ff0b5b0
NFSD: Use rqstp->rq_bvec in nfsd_iter_write()

If we can get rid of all uses of rq_vec, then it can be removed.
Replace one use of rqstp::rq_vec with rqstp::rq_bvec.

The feeling of layering violation grows stronger now that
<linux/sunrpc/xdr.h> is included in fs/nfsd/vfs.c.

Suggested-by: Christoph Hellwig <hch@infradead.org>
Signed-off-by: Chuck Lever <chuck.lever@oracle.com>
fs/nfsd/vfs.c