From 65ef34ad79dce9ef4b0f42fa6da458ea3419f08b Mon Sep 17 00:00:00 2001 From: Sai Sunku Date: Wed, 4 Jan 2023 15:19:20 +0000 Subject: [PATCH] prov/efa: Remove sgl_idx variable This variable always has the same value as the loop variable Signed-off-by: Sai Sunku --- prov/efa/src/efa_msg.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/prov/efa/src/efa_msg.c b/prov/efa/src/efa_msg.c index 679d9d9612f..6197a2c92db 100644 --- a/prov/efa/src/efa_msg.c +++ b/prov/efa/src/efa_msg.c @@ -286,7 +286,6 @@ static void efa_post_send_sgl(struct efa_ep *ep, const struct fi_msg *msg, struct efa_mr *efa_mr; struct ibv_send_wr *wr = &ewr->wr; struct ibv_sge *sge; - size_t sgl_idx = 0; uint32_t length; uintptr_t addr; size_t i; @@ -295,7 +294,7 @@ static void efa_post_send_sgl(struct efa_ep *ep, const struct fi_msg *msg, wr->sg_list = ewr->sge; for (i = 0; i < msg->iov_count; i++) { - sge = &wr->sg_list[sgl_idx]; + sge = &wr->sg_list[i]; addr = (uintptr_t)msg->msg_iov[i].iov_base; length = msg->msg_iov[i].iov_len; @@ -315,7 +314,6 @@ static void efa_post_send_sgl(struct efa_ep *ep, const struct fi_msg *msg, efa_mr = (struct efa_mr *)msg->desc[i]; sge->lkey = efa_mr->ibv_mr->lkey; sge->addr = addr; - sgl_idx++; } }