|
@@ -169,7 +169,8 @@ bool __nvmf_check_ready(struct nvme_ctrl *ctrl, struct request *rq,
|
|
|
static inline bool nvmf_check_ready(struct nvme_ctrl *ctrl, struct request *rq,
|
|
|
bool queue_live)
|
|
|
{
|
|
|
- if (likely(ctrl->state == NVME_CTRL_LIVE))
|
|
|
+ if (likely(ctrl->state == NVME_CTRL_LIVE ||
|
|
|
+ ctrl->state == NVME_CTRL_ADMIN_ONLY))
|
|
|
return true;
|
|
|
return __nvmf_check_ready(ctrl, rq, queue_live);
|
|
|
}
|