diff --git a/[refs] b/[refs] index 8eeba8b93ef9..e24513636b46 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 3b06c21e8462b77186613e70db286cfa8616088b +refs/heads/master: 28e18d0188b9e3ab82ebd09d9b1d1c7f8d1822aa diff --git a/trunk/block/blk-barrier.c b/trunk/block/blk-barrier.c index 557f69360b6a..d95a1440e29d 100644 --- a/trunk/block/blk-barrier.c +++ b/trunk/block/blk-barrier.c @@ -134,6 +134,7 @@ static void queue_flush(struct request_queue *q, unsigned which) } blk_rq_init(q, rq); + rq->cmd_type = REQ_TYPE_FS; rq->cmd_flags = REQ_HARDBARRIER | REQ_FLUSH; rq->rq_disk = q->bar_rq.rq_disk; rq->end_io = end_io;