diff options
author | Kent Overstreet <kent.overstreet@gmail.com> | 2023-08-13 20:26:36 +0200 |
---|---|---|
committer | Jens Axboe <axboe@kernel.dk> | 2023-08-14 23:40:42 +0200 |
commit | 649f070e69739d22c57c22dbce0788b72cd93fac (patch) | |
tree | 8f866523935e4a970068e13f5ede5300eec0cde8 /block/bio.c | |
parent | block: Allow bio_iov_iter_get_pages() with bio->bi_bdev unset (diff) | |
download | linux-649f070e69739d22c57c22dbce0788b72cd93fac.tar.xz linux-649f070e69739d22c57c22dbce0788b72cd93fac.zip |
block: Bring back zero_fill_bio_iter
This reverts 6f822e1b5d9dda3d20e87365de138046e3baa03a - this helper is
used by bcachefs.
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
Cc: Jens Axboe <axboe@kernel.dk>
Cc: linux-block@vger.kernel.org
Link: https://lore.kernel.org/r/20230813182636.2966159-4-kent.overstreet@linux.dev
Signed-off-by: Jens Axboe <axboe@kernel.dk>
Diffstat (limited to 'block/bio.c')
-rw-r--r-- | block/bio.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/block/bio.c b/block/bio.c index be484d87142b..816d412c06e9 100644 --- a/block/bio.c +++ b/block/bio.c @@ -606,15 +606,15 @@ struct bio *bio_kmalloc(unsigned short nr_vecs, gfp_t gfp_mask) } EXPORT_SYMBOL(bio_kmalloc); -void zero_fill_bio(struct bio *bio) +void zero_fill_bio_iter(struct bio *bio, struct bvec_iter start) { struct bio_vec bv; struct bvec_iter iter; - bio_for_each_segment(bv, bio, iter) + __bio_for_each_segment(bv, bio, iter, start) memzero_bvec(&bv); } -EXPORT_SYMBOL(zero_fill_bio); +EXPORT_SYMBOL(zero_fill_bio_iter); /** * bio_truncate - truncate the bio to small size of @new_size |