X-Git-Url: http://pileus.org/git/?a=blobdiff_plain;f=drivers%2Fmd%2Fdm-raid1.c;h=74136262d6542cbd599519645b6aaac3c6f1db74;hb=87c961cb747fa55b664b76abfcb9d44c14ae851f;hp=ddda531723dcecd5e53d3dc644e41743dc6379a8;hpb=3595be778d8cb887f0e0575ef0a0c1a094d120bb;p=~andy%2Flinux diff --git a/drivers/md/dm-raid1.c b/drivers/md/dm-raid1.c index ddda531723d..74136262d65 100644 --- a/drivers/md/dm-raid1.c +++ b/drivers/md/dm-raid1.c @@ -1211,7 +1211,7 @@ static int mirror_end_io(struct dm_target *ti, struct bio *bio, if (error == -EOPNOTSUPP) goto out; - if ((error == -EWOULDBLOCK) && bio_rw_flagged(bio, BIO_RW_AHEAD)) + if ((error == -EWOULDBLOCK) && (bio->bi_rw & REQ_RAHEAD)) goto out; if (unlikely(error)) {