From: Andrew Morton Cc: Jens Axboe Signed-off-by: Andrew Morton --- drivers/s390/block/dasd_eckd.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff -puN drivers/s390/block/dasd_eckd.c~git-block-dasd-fix drivers/s390/block/dasd_eckd.c --- a/drivers/s390/block/dasd_eckd.c~git-block-dasd-fix +++ a/drivers/s390/block/dasd_eckd.c @@ -1266,7 +1266,7 @@ dasd_eckd_build_cp(struct dasd_device * recid++; } } - if (req->flags & REQ_FAILFAST) + if (req->cmd_flags & REQ_FAILFAST) set_bit(DASD_CQR_FLAGS_FAILFAST, &cqr->flags); cqr->device = device; cqr->expires = 5 * 60 * HZ; /* 5 minutes */ _