From 1cfff49fe93174a4aa447eb11ec1af9db2d89aea Mon Sep 17 00:00:00 2001 From: Ben Walker Date: Wed, 1 Aug 2018 15:48:00 -0700 Subject: [PATCH] nvmf/rdma: Fix formatting of spdk_nvmf_rdma_request_set_state Change-Id: Id6fb8a9f02a00f3a8e03f621b74f7505c549a345 Signed-off-by: Ben Walker Reviewed-on: https://review.gerrithub.io/421040 Chandler-Test-Pool: SPDK Automated Test System Tested-by: SPDK CI Jenkins Reviewed-by: Seth Howell Reviewed-by: Changpeng Liu Reviewed-by: Shuhei Matsumoto --- lib/nvmf/rdma.c | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/lib/nvmf/rdma.c b/lib/nvmf/rdma.c index 3a516985d..5465b38b5 100644 --- a/lib/nvmf/rdma.c +++ b/lib/nvmf/rdma.c @@ -449,17 +449,21 @@ spdk_nvmf_rdma_set_ibv_state(struct spdk_nvmf_rdma_qpair *rqpair, return 0; } -static void spdk_nvmf_rdma_request_set_state(struct spdk_nvmf_rdma_request *rdma_req, - enum spdk_nvmf_rdma_request_state state) +static void +spdk_nvmf_rdma_request_set_state(struct spdk_nvmf_rdma_request *rdma_req, + enum spdk_nvmf_rdma_request_state state) { struct spdk_nvmf_qpair *qpair; struct spdk_nvmf_rdma_qpair *rqpair; qpair = rdma_req->req.qpair; rqpair = SPDK_CONTAINEROF(qpair, struct spdk_nvmf_rdma_qpair, qpair); + TAILQ_REMOVE(&rqpair->state_queue[rdma_req->state], rdma_req, state_link); rqpair->state_cntr[rdma_req->state]--; + rdma_req->state = state; + TAILQ_INSERT_TAIL(&rqpair->state_queue[rdma_req->state], rdma_req, state_link); rqpair->state_cntr[rdma_req->state]++; }