On 10/29/20 8:42 PM, Ming Lei wrote: > Mark flush request as IDLE in its .end_io() for aligning to normal request since > flush request stays in in-flight tags in case of !elevator, so we need to change > its state into IDLE. Otherwise, we will hang in blk_mq_tagset_wait_completed_request() > during error recovery because flush request's state is kept as COMPLETE. Applied, thanks. -- Jens Axboe