X-Git-Url: http://git.monstr.eu/?a=blobdiff_plain;f=block%2Fkyber-iosched.c;h=15a8be57203d6420df3d73a37736adda1a168019;hb=c1930148a3941f891ddbd76fceaa4e10a957ccf2;hp=81e3279ecd5747a99f0902b37de4d1f02388d12d;hpb=93346fb3f669507ba40a8876d1a349557fd0bcf1;p=linux-2.6-microblaze.git diff --git a/block/kyber-iosched.c b/block/kyber-iosched.c index 81e3279ecd57..15a8be57203d 100644 --- a/block/kyber-iosched.c +++ b/block/kyber-iosched.c @@ -596,13 +596,13 @@ static void kyber_insert_requests(struct blk_mq_hw_ctx *hctx, struct list_head *head = &kcq->rq_list[sched_domain]; spin_lock(&kcq->lock); + trace_block_rq_insert(rq); if (at_head) list_move(&rq->queuelist, head); else list_move_tail(&rq->queuelist, head); sbitmap_set_bit(&khd->kcq_map[sched_domain], rq->mq_ctx->index_hw[hctx->type]); - trace_block_rq_insert(rq); spin_unlock(&kcq->lock); } }