]> git.ipfire.org Git - thirdparty/kernel/linux.git/blobdiff - fs/btrfs/raid56.c
block: allow bio_for_each_segment_all() to iterate over multi-page bvec
[thirdparty/kernel/linux.git] / fs / btrfs / raid56.c
index e74455eb42f9b09bdc6031098143fac7ec8650d0..1869ba8e5981c948c435bf26e3c2f9d8016770b0 100644 (file)
@@ -1443,10 +1443,11 @@ static void set_bio_pages_uptodate(struct bio *bio)
 {
        struct bio_vec *bvec;
        int i;
+       struct bvec_iter_all iter_all;
 
        ASSERT(!bio_flagged(bio, BIO_CLONED));
 
-       bio_for_each_segment_all(bvec, bio, i)
+       bio_for_each_segment_all(bvec, bio, i, iter_all)
                SetPageUptodate(bvec->bv_page);
 }