X-Git-Url: http://git.cascardo.info/?a=blobdiff_plain;f=block%2Fcfq-iosched.c;h=cc2f6dbd43032644313fe12fba25276a46730892;hb=5bfb88a1636eadd55971ad23890356831a93325d;hp=acabba198de936cd9fc4b2e679947fb526c9c0f1;hpb=fdf1f7ff1bd7f1c6d1d5dc2b29b6b11a4f722276;p=cascardo%2Flinux.git diff --git a/block/cfq-iosched.c b/block/cfq-iosched.c index acabba198de9..cc2f6dbd4303 100644 --- a/block/cfq-iosched.c +++ b/block/cfq-iosched.c @@ -918,7 +918,7 @@ static inline struct cfq_data *cic_to_cfqd(struct cfq_io_cq *cic) */ static inline bool cfq_bio_sync(struct bio *bio) { - return bio_data_dir(bio) == READ || (bio->bi_rw & REQ_SYNC); + return bio_data_dir(bio) == READ || (bio->bi_opf & REQ_SYNC); } /* @@ -2565,7 +2565,7 @@ static void cfq_merged_request(struct request_queue *q, struct request *req, static void cfq_bio_merged(struct request_queue *q, struct request *req, struct bio *bio) { - cfqg_stats_update_io_merged(RQ_CFQG(req), bio_op(bio), bio->bi_rw); + cfqg_stats_update_io_merged(RQ_CFQG(req), bio_op(bio), bio->bi_opf); } static void