On Wed, May 13, 2020 at 05:54:41PM +0800, Ming Lei wrote: > When BLK_STS_RESOURCE or BLK_STS_DEV_RESOURCE is returned from > .queue_rq, the 'list' variable always holds this rq which isn't > queued to LLD successfully. > > So blk_mq_dispatch_rq_list() always returns false from the branch > of '!list_empty(list)'. Looks good, Reviewed-by: Christoph Hellwig <hch@xxxxxx>