block: get rid of bio_rw and READA
[cascardo/linux.git] / drivers / md / dm.c
index aba7ed9..812fd59 100644 (file)
@@ -1833,7 +1833,7 @@ static blk_qc_t dm_make_request(struct request_queue *q, struct bio *bio)
        if (unlikely(test_bit(DMF_BLOCK_IO_FOR_SUSPEND, &md->flags))) {
                dm_put_live_table(md, srcu_idx);
 
-               if (bio_rw(bio) != READA)
+               if (!(bio->bi_rw & REQ_RAHEAD))
                        queue_io(md, bio);
                else
                        bio_io_error(bio);