Merge tag 'dm-4.8-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/device...
[cascardo/linux.git] / drivers / md / dm.c
index 4dca5a7..ceb69fc 100644 (file)
@@ -1290,7 +1290,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);