On Mon, Aug 14, 2017 at 04:40:11PM -0400, Keith Busch wrote: > blk_mq_get_request() does not release the callers queue usage counter > when allocation fails. The caller still needs to account for its own > queue usage when it is unable to allocate a request. > > Fixes: 1ad43c0078b7 ("blk-mq: don't leak preempt counter/q_usage_counter when allocating rq failed") > > Reported-by: Max Gurtovoy <maxg@xxxxxxxxxxxx> > Signed-off-by: Keith Busch <keith.busch@xxxxxxxxx> Reviewed-by: Ming Lei <ming.lei@xxxxxxxxxx> -- Ming