On Thu, Jul 02, 2020 at 11:54:45AM +0800, Wei Yongjun wrote: > From: Hulk Robot <hulkci@xxxxxxxxxx> > > After commit 37f4a24c2469 ("blk-mq: centralise related handling > into blk_mq_get_driver_tag"), 'hctx' is never be used. Gcc report > build warning: > > block/blk-flush.c:222:24: warning: > variable hctx set but not used [-Wunused-but-set-variable] > 222 | struct blk_mq_hw_ctx *hctx; > | ^~~~ > > Just removing it to avoid build warning. > > Signed-off-by: Hulk Robot <hulkci@xxxxxxxxxx> > --- > block/blk-flush.c | 2 -- > 1 file changed, 2 deletions(-) > > diff --git a/block/blk-flush.c b/block/blk-flush.c > index e756db088d84..a20fe125e9fa 100644 > --- a/block/blk-flush.c > +++ b/block/blk-flush.c > @@ -219,7 +219,6 @@ static void flush_end_io(struct request *flush_rq, blk_status_t error) > struct request *rq, *n; > unsigned long flags = 0; > struct blk_flush_queue *fq = blk_get_flush_queue(q, flush_rq->mq_ctx); > - struct blk_mq_hw_ctx *hctx; > > blk_account_io_flush(flush_rq); > > @@ -235,7 +234,6 @@ static void flush_end_io(struct request *flush_rq, blk_status_t error) > if (fq->rq_status != BLK_STS_OK) > error = fq->rq_status; > > - hctx = flush_rq->mq_hctx; > if (!q->elevator) > flush_rq->tag = BLK_MQ_NO_TAG; > else > Reviewed-by: Ming Lei <ming.lei@xxxxxxxxxx> -- Ming