Since commit 191cfed565c0 ("RDMA/ocrdma: Remove old FRWR API") the STAG array isn't used. Remove it.
https://pmc.acronis.com/browse/VSTOR-21732 Signed-off-by: Andrey Ryabinin <aryabi...@virtuozzo.com> --- drivers/infiniband/hw/ocrdma/ocrdma.h | 1 - drivers/infiniband/hw/ocrdma/ocrdma_main.c | 5 ----- drivers/infiniband/hw/ocrdma/ocrdma_verbs.c | 2 -- 3 files changed, 8 deletions(-) diff --git a/drivers/infiniband/hw/ocrdma/ocrdma.h b/drivers/infiniband/hw/ocrdma/ocrdma.h index 7baedc74e39d..79c10df008d7 100644 --- a/drivers/infiniband/hw/ocrdma/ocrdma.h +++ b/drivers/infiniband/hw/ocrdma/ocrdma.h @@ -286,7 +286,6 @@ struct ocrdma_dev { struct list_head entry; int id; - u64 *stag_arr; u8 sl; /* service level */ bool pfc_state; atomic_t update_sl; diff --git a/drivers/infiniband/hw/ocrdma/ocrdma_main.c b/drivers/infiniband/hw/ocrdma/ocrdma_main.c index 067ed7f4903e..745035d13463 100644 --- a/drivers/infiniband/hw/ocrdma/ocrdma_main.c +++ b/drivers/infiniband/hw/ocrdma/ocrdma_main.c @@ -235,10 +235,6 @@ static int ocrdma_alloc_resources(struct ocrdma_dev *dev) goto alloc_err; } - dev->stag_arr = kzalloc(sizeof(u64) * OCRDMA_MAX_STAG, GFP_KERNEL); - if (dev->stag_arr == NULL) - goto alloc_err; - ocrdma_alloc_pd_pool(dev); if (!ocrdma_alloc_stats_resources(dev)) { @@ -257,7 +253,6 @@ static int ocrdma_alloc_resources(struct ocrdma_dev *dev) static void ocrdma_free_resources(struct ocrdma_dev *dev) { ocrdma_release_stats_resources(dev); - kfree(dev->stag_arr); kfree(dev->qp_tbl); kfree(dev->cq_tbl); } diff --git a/drivers/infiniband/hw/ocrdma/ocrdma_verbs.c b/drivers/infiniband/hw/ocrdma/ocrdma_verbs.c index fc767dd92b25..071bfd170df1 100644 --- a/drivers/infiniband/hw/ocrdma/ocrdma_verbs.c +++ b/drivers/infiniband/hw/ocrdma/ocrdma_verbs.c @@ -3051,8 +3051,6 @@ struct ib_mr *ocrdma_alloc_mr(struct ib_pd *ibpd, goto mbx_err; mr->ibmr.rkey = mr->hwmr.lkey; mr->ibmr.lkey = mr->hwmr.lkey; - dev->stag_arr[(mr->hwmr.lkey >> 8) & (OCRDMA_MAX_STAG - 1)] = - (unsigned long) mr; return &mr->ibmr; mbx_err: ocrdma_free_mr_pbl_tbl(dev, &mr->hwmr); -- 2.19.2 _______________________________________________ Devel mailing list Devel@openvz.org https://lists.openvz.org/mailman/listinfo/devel