nvmf: fill Controller ID field according to the specification
As we can support multiple sessions now for each Subsystem, the Host will use cntlid field to create IO queues, if 2 different Hosts connected to the same Subsystem, for IO queues' creation process, it will use cntlid field with 0 for current code logic. Change-Id: I6fd437892e8eb3146f62f4b211c0baadd70b505e Signed-off-by: Changpeng Liu <changpeng.liu@intel.com>
This commit is contained in:
parent
c4b80ef36e
commit
30b5285c4f
@ -331,7 +331,7 @@ spdk_nvmf_session_connect(struct spdk_nvmf_conn *conn,
|
||||
conn->sess = session;
|
||||
|
||||
rsp->status.sc = SPDK_NVME_SC_SUCCESS;
|
||||
rsp->status_code_specific.success.cntlid = 0;
|
||||
rsp->status_code_specific.success.cntlid = session->vcdata.cntlid;
|
||||
SPDK_TRACELOG(SPDK_TRACE_NVMF, "connect capsule response: cntlid = 0x%04x\n",
|
||||
rsp->status_code_specific.success.cntlid);
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user