Commit 9ab12243 authored by Changpeng Liu's avatar Changpeng Liu Committed by Daniel Verkamp
Browse files

nvmf: process NVMe admin commands submission error



Change-Id: I88d393ceb3f69d6dd83b259b322c6ce80e7c1a84
Signed-off-by: default avatarChangpeng Liu <changpeng.liu@intel.com>
parent 6ec18cd0
Loading
Loading
Loading
Loading
+9 −5
Original line number Diff line number Diff line
@@ -305,11 +305,15 @@ passthrough:
		SPDK_TRACELOG(SPDK_TRACE_NVMF, "RAW Passthrough: Admin Opcode %x for ctrlr %p\n",
			      cmd->opc, ctrlr);
		cmd->nsid = nsid;
		spdk_nvme_ctrlr_cmd_admin_raw(ctrlr,
		rc = spdk_nvme_ctrlr_cmd_admin_raw(ctrlr,
						   cmd,
						   buf, len,
						   nvmf_complete_cmd,
						   (void *)req_state);
		if (rc) {
			SPDK_ERRLOG("nvmf_process_admin_cmd: Error to submit Admin Opcode %x\n", cmd->opc);
			response->status.sc = SPDK_NVME_SC_INTERNAL_DEVICE_ERROR;
		}
		break;
	}