blk-mq: do not reset plug->rq_count before the list is sorted
authorDongli Zhang <dongli.zhang@oracle.com>
Thu, 4 Apr 2019 02:57:44 +0000 (10:57 +0800)
committerJens Axboe <axboe@kernel.dk>
Thu, 4 Apr 2019 14:37:34 +0000 (08:37 -0600)
commitbcc816dfe51ab86ca94663c7b225f2d6eb0fddb9
tree781a542bc2b440a299c9d41a1dd67bd39ce8f734
parent58ccd2d31e502c37e108b285bf3d343eb00c235b
blk-mq: do not reset plug->rq_count before the list is sorted

We would never be able to sort the list if we first reset plug->rq_count
which is used in conditional check later.

Fixes: ce5b009cff19 ("block: improve logic around when to sort a plug list")
Reviewed-by: Ming Lei <ming.lei@redhat.com>
Signed-off-by: Dongli Zhang <dongli.zhang@oracle.com>
Signed-off-by: Jens Axboe <axboe@kernel.dk>
block/blk-mq.c