On Fri, 2017-08-04 at 09:04 -0600, Jens Axboe wrote:
> @@ -98,11 +98,13 @@ static void blk_mq_check_inflight(struct blk_mq_hw_ctx 
> *hctx,
>               return;
>  
>       /*
> -      * Count as inflight if it either matches the partition we asked
> -      * for, or if it's the root
> +      * Count as inflight if it matches the partition, count separately
> +      * (but all) if we got asked for the root
>        */
> -     if (rq->part == mi->part || mi->part->partno)
> +     if (rq->part == mi->part)
>               mi->inflight[0]++;
> +     if (mi->part->partno)
> +             mi->inflight[1]++;
>  }

Hello Jens,

Same question here: should "if (mi->part->partno)" perhaps be changed into
"if (mi->part->partno == 0)"?

Thanks,

Bart.

Reply via email to