Loading fs/btrfs/extent_io.c +3 −2 Original line number Diff line number Diff line Loading @@ -2697,11 +2697,12 @@ static int __must_check submit_one_bio(struct bio *bio, int mirror_num, { blk_status_t ret = 0; struct bio_vec *bvec = bio_last_bvec_all(bio); struct page *page = bvec->bv_page; struct bio_vec bv; struct extent_io_tree *tree = bio->bi_private; u64 start; start = page_offset(page) + bvec->bv_offset; mp_bvec_last_segment(bvec, &bv); start = page_offset(bv.bv_page) + bv.bv_offset; bio->bi_private = NULL; Loading Loading
fs/btrfs/extent_io.c +3 −2 Original line number Diff line number Diff line Loading @@ -2697,11 +2697,12 @@ static int __must_check submit_one_bio(struct bio *bio, int mirror_num, { blk_status_t ret = 0; struct bio_vec *bvec = bio_last_bvec_all(bio); struct page *page = bvec->bv_page; struct bio_vec bv; struct extent_io_tree *tree = bio->bi_private; u64 start; start = page_offset(page) + bvec->bv_offset; mp_bvec_last_segment(bvec, &bv); start = page_offset(bv.bv_page) + bv.bv_offset; bio->bi_private = NULL; Loading