Re: [PATCH 3/3] blk-mq: fix wait condition for tagset wait completed check

From: Sagi Grimberg
Date: Fri Jan 31 2025 - 03:14:02 EST





On 28/01/2025 18:34, Daniel Wagner wrote:
blk_mq_tagset_count_completed_reqs returns the number of completed
requests. The only user of this function is
blk_mq_tagset_wait_completed_request which wants to know how many
request are not yet completed. Thus return the number of in flight
requests and terminate the wait loop when there is no inflight request.

Fixes: f9934a80f91d ("blk-mq: introduce blk_mq_tagset_wait_completed_request()")

Can you please describe what this patch is fixing? i.e. what is the observed bug?
It is not clear (to me) from the patch.