Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit e5859d3a authored by Sagi Grimberg's avatar Sagi Grimberg
Browse files

nvme-fc: use blk_mq_delay_run_hw_queue instead of open-coding it



Cc: James Smart <james.smart@broadcom.com>
Signed-off-by: default avatarSagi Grimberg <sagi@grimberg.me>
parent cda5fd1a
Loading
Loading
Loading
Loading
+3 −4
Original line number Diff line number Diff line
@@ -1966,10 +1966,9 @@ nvme_fc_start_fcp_op(struct nvme_fc_ctrl *ctrl, struct nvme_fc_queue *queue,
		if (ret != -EBUSY)
			return BLK_STS_IOERR;

		if (op->rq) {
			blk_mq_stop_hw_queues(op->rq->q);
			blk_mq_delay_queue(queue->hctx, NVMEFC_QUEUE_DELAY);
		}
		if (op->rq)
			blk_mq_delay_run_hw_queue(queue->hctx, NVMEFC_QUEUE_DELAY);

		return BLK_STS_RESOURCE;
	}