diff options
-rw-r--r-- | drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/infiniband/hw/hns/hns_roce_hw_v2.c b/drivers/infiniband/hw/hns/hns_roce_hw_v2.c index db2ff352d75f..ec638778661c 100644 --- a/drivers/infiniband/hw/hns/hns_roce_hw_v2.c +++ b/drivers/infiniband/hw/hns/hns_roce_hw_v2.c | |||
@@ -4383,7 +4383,7 @@ err_dma_alloc_buf: | |||
4383 | eq->l0_dma = 0; | 4383 | eq->l0_dma = 0; |
4384 | 4384 | ||
4385 | if (mhop_num == 1) | 4385 | if (mhop_num == 1) |
4386 | for (i -= i; i >= 0; i--) | 4386 | for (i -= 1; i >= 0; i--) |
4387 | dma_free_coherent(dev, buf_chk_sz, eq->buf[i], | 4387 | dma_free_coherent(dev, buf_chk_sz, eq->buf[i], |
4388 | eq->buf_dma[i]); | 4388 | eq->buf_dma[i]); |
4389 | else if (mhop_num == 2) { | 4389 | else if (mhop_num == 2) { |