Re: [PATCH 4/6] blk-mq: Avoid that I/O hangs in bt_get()

From: Jens Axboe
Date: Tue Dec 09 2014 - 11:10:19 EST


On 12/09/2014 08:58 AM, Bart Van Assche wrote:
Avoid that if there are fewer hardware queues than CPU threads that
bt_get() can hang. The symptoms of the hang were as follows:
* All tags allocated for a particular hardware queue.
* (nr_tags) pending commands for that hardware queue.
* No pending commands for the software queues associated with that
hardware queue.

I already queued up the previous one, and added the extra tag get myself.

--
Jens Axboe

--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/