[PATCH 17/23] splice: use bvec_set_page to initialize a bvec
Christoph Hellwig
hch at lst.de
Fri Feb 3 07:06:28 PST 2023
Use the bvec_set_page helper to initialize a bvec.
Signed-off-by: Christoph Hellwig <hch at lst.de>
---
fs/splice.c | 5 ++---
1 file changed, 2 insertions(+), 3 deletions(-)
diff --git a/fs/splice.c b/fs/splice.c
index 5969b7a1d353a8..87d9b19349de63 100644
--- a/fs/splice.c
+++ b/fs/splice.c
@@ -675,9 +675,8 @@ iter_file_splice_write(struct pipe_inode_info *pipe, struct file *out,
goto done;
}
- array[n].bv_page = buf->page;
- array[n].bv_len = this_len;
- array[n].bv_offset = buf->offset;
+ bvec_set_page(&array[n], buf->page, this_len,
+ buf->offset);
left -= this_len;
n++;
}
--
2.39.0
More information about the Linux-nvme
mailing list