|
@@ -1893,6 +1893,7 @@ struct bio *bio_split(struct bio *bio, int sectors,
|
|
bio_integrity_trim(split);
|
|
bio_integrity_trim(split);
|
|
|
|
|
|
bio_advance(bio, split->bi_iter.bi_size);
|
|
bio_advance(bio, split->bi_iter.bi_size);
|
|
|
|
+ bio->bi_iter.bi_done = 0;
|
|
|
|
|
|
if (bio_flagged(bio, BIO_TRACE_COMPLETION))
|
|
if (bio_flagged(bio, BIO_TRACE_COMPLETION))
|
|
bio_set_flag(split, BIO_TRACE_COMPLETION);
|
|
bio_set_flag(split, BIO_TRACE_COMPLETION);
|