Message ID | 1460635375-28282-6-git-send-email-tom.leiming@gmail.com (mailing list archive) |
---|---|
State | New, archived |
Headers | show |
diff --git a/drivers/block/pktcdvd.c b/drivers/block/pktcdvd.c index d06c62e..8f37435 100644 --- a/drivers/block/pktcdvd.c +++ b/drivers/block/pktcdvd.c @@ -1298,7 +1298,8 @@ try_next_bio: static void pkt_start_write(struct pktcdvd_device *pd, struct packet_data *pkt) { int f; - struct bio_vec *bvec = pkt->w_bio->bi_io_vec; + /* need to fix this usage after multipage bvecs */ + struct bio_vec *bvec = bio_get_base_vec(pkt->w_bio); bio_reset(pkt->w_bio); pkt->w_bio->bi_iter.bi_sector = pkt->sector;
Signed-off-by: Ming Lei <tom.leiming@gmail.com> --- drivers/block/pktcdvd.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-)