Re: [PATCH v2 08/13] blk-mq: simplify flush check in blk_mq_dispatch_rq_list
I think we need to come up with a clear rule on when commit_rqs needs to be called, and follow that. In this case I'd be confused if there was any case where we need to call it if list was empty.