From e05606673313f29e82f1acbd56f5d9d7026cdddf Mon Sep 17 00:00:00 2001 From: Daniel Verkamp Date: Wed, 29 Jun 2016 11:24:23 -0700 Subject: [PATCH] nvmf: fix NVMf-specific Identify Controller offset The access to the NVMf IOCCSZ (I/O Queue Command Capsule Supported Size) field in the Identify Controller data was incorrect. Change-Id: I23b0aa175de8e5d8a0220e9c35e0cb6868121cb5 Signed-off-by: Daniel Verkamp --- lib/nvmf/conn.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/nvmf/conn.c b/lib/nvmf/conn.c index 348d56db6..869d39c28 100644 --- a/lib/nvmf/conn.c +++ b/lib/nvmf/conn.c @@ -367,7 +367,7 @@ nvmf_init_conn_properites(struct spdk_nvmf_conn *conn, } /* increase the I/O recv capsule size for in_capsule data */ - lcdata = (struct spdk_nvmf_extended_identify_ctrlr_data *)&session->vcdata.reserved5[1088]; + lcdata = (struct spdk_nvmf_extended_identify_ctrlr_data *)session->vcdata.nvmf_specific; lcdata->ioccsz += (SPDK_NVMF_MAX_RECV_DATA_TRANSFER_SIZE / 16); }