diff --git a/block/blk-mq.c b/block/blk-mq.c index 6914f9bd470ac2bf48de797f1ddd53ad27dd6604..473ce403906055f56d81b99641cf9181d99ba71e 100644 --- a/block/blk-mq.c +++ b/block/blk-mq.c @@ -190,6 +190,8 @@ static void blk_mq_rq_ctx_init(struct request_queue *q, struct blk_mq_ctx *ctx, rq->mq_ctx = ctx; rq->cmd_flags = rw_flags; + rq->start_time = jiffies; + set_start_time_ns(rq); ctx->rq_dispatched[rw_is_sync(rw_flags)]++; }