|
@@ -443,14 +443,7 @@ static int null_lnvm_submit_io(struct nvm_dev *dev, struct nvm_rq *rqd)
|
|
|
if (IS_ERR(rq))
|
|
|
return -ENOMEM;
|
|
|
|
|
|
- rq->__sector = bio->bi_iter.bi_sector;
|
|
|
- rq->ioprio = bio_prio(bio);
|
|
|
-
|
|
|
- if (bio_has_data(bio))
|
|
|
- rq->nr_phys_segments = bio_phys_segments(q, bio);
|
|
|
-
|
|
|
- rq->__data_len = bio->bi_iter.bi_size;
|
|
|
- rq->bio = rq->biotail = bio;
|
|
|
+ blk_init_request_from_bio(rq, bio);
|
|
|
|
|
|
rq->end_io_data = rqd;
|
|
|
|