|
@@ -136,11 +136,9 @@ unsigned int blk_mq_get_tag(struct blk_mq_alloc_data *data)
|
|
/*
|
|
/*
|
|
* We're out of tags on this hardware queue, kick any
|
|
* We're out of tags on this hardware queue, kick any
|
|
* pending IO submits before going to sleep waiting for
|
|
* pending IO submits before going to sleep waiting for
|
|
- * some to complete. Note that hctx can be NULL here for
|
|
|
|
- * reserved tag allocation.
|
|
|
|
|
|
+ * some to complete.
|
|
*/
|
|
*/
|
|
- if (data->hctx)
|
|
|
|
- blk_mq_run_hw_queue(data->hctx, false);
|
|
|
|
|
|
+ blk_mq_run_hw_queue(data->hctx, false);
|
|
|
|
|
|
/*
|
|
/*
|
|
* Retry tag allocation after running the hardware queue,
|
|
* Retry tag allocation after running the hardware queue,
|