Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit ca8993b2 authored by qctecmdr's avatar qctecmdr Committed by Gerrit - the friendly Code Review server
Browse files

Merge "block: disable multi-page bvec"

parents 2376e2a4 1bbb4bd9
Loading
Loading
Loading
Loading
+1 −3
Original line number Diff line number Diff line
@@ -806,9 +806,7 @@ bool __bio_try_merge_page(struct bio *bio, struct page *page,
	if (bio->bi_vcnt > 0) {
		struct bio_vec *bv = &bio->bi_io_vec[bio->bi_vcnt - 1];

		if (page_is_mergeable(bv, page, len, off, same_page)) {
			if (bio->bi_iter.bi_size > UINT_MAX - len)
				return false;
		if (page == bv->bv_page && off == bv->bv_offset + bv->bv_len) {
			bv->bv_len += len;
			bio->bi_iter.bi_size += len;
			return true;