From 152a3f05286d280da048fa0641e9b473e5910c8c Mon Sep 17 00:00:00 2001 From: Daniel Verkamp Date: Wed, 7 Dec 2016 12:27:08 -0700 Subject: [PATCH] nvme/rdma: Connect command HSQSIZE is 0-based Change-Id: I8e089c515bc6dfdf3088cfbb772d58527c6bd8de Signed-off-by: Daniel Verkamp --- lib/nvme/nvme_rdma.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/nvme/nvme_rdma.c b/lib/nvme/nvme_rdma.c index 41d329179..71ebc40ca 100644 --- a/lib/nvme/nvme_rdma.c +++ b/lib/nvme/nvme_rdma.c @@ -537,7 +537,7 @@ nvme_rdma_connect(struct nvme_rdma_qpair *rqpair) memset(&pdata, 0, sizeof(pdata)); pdata.qid = rqpair->qpair.id; pdata.hrqsize = rqpair->max_queue_depth; - pdata.hsqsize = rqpair->max_queue_depth; + pdata.hsqsize = rqpair->max_queue_depth - 1; conn_param.private_data = &pdata; conn_param.private_data_len = sizeof(pdata); SPDK_TRACELOG(SPDK_TRACE_DEBUG, "qid =%d\n", pdata.qid);