aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/include/linux/bio.h
diff options
context:
space:
mode:
authorMing Lei <ming.lei@redhat.com>2019-02-15 19:13:18 +0800
committerJens Axboe <axboe@kernel.dk>2019-02-15 08:40:11 -0700
commit2e1f4f4d2481d8bf111904c3e45fc0c4c94bf76e (patch)
tree40ccd7b76438c9ef9a7e2ae4e4d6f3da2f3e30bf /include/linux/bio.h
parentblock: loop: pass multi-page bvec to iov_iter (diff)
downloadwireguard-linux-2e1f4f4d2481d8bf111904c3e45fc0c4c94bf76e.tar.xz
wireguard-linux-2e1f4f4d2481d8bf111904c3e45fc0c4c94bf76e.zip
bcache: avoid to use bio_for_each_segment_all() in bch_bio_alloc_pages()
bch_bio_alloc_pages() is always called on one new bio, so it is safe to access the bvec table directly. Given it is the only kind of this case, open code the bvec table access since bio_for_each_segment_all() will be changed to support for iterating over multipage bvec. Acked-by: Coly Li <colyli@suse.de> Reviewed-by: Omar Sandoval <osandov@fb.com> Reviewed-by: Christoph Hellwig <hch@lst.de> Signed-off-by: Ming Lei <ming.lei@redhat.com> Signed-off-by: Jens Axboe <axboe@kernel.dk>
Diffstat (limited to 'include/linux/bio.h')
0 files changed, 0 insertions, 0 deletions