From: Leon Romanovsky <[email protected]> After introducing a shared mutex to protect against concurrent resize‑CQ operations, update the bnxt_re driver to use this mechanism.
Signed-off-by: Leon Romanovsky <[email protected]> --- drivers/infiniband/hw/bnxt_re/ib_verbs.c | 6 ------ 1 file changed, 6 deletions(-) diff --git a/drivers/infiniband/hw/bnxt_re/ib_verbs.c b/drivers/infiniband/hw/bnxt_re/ib_verbs.c index 2aecfbbb7eaf..d544a4fb1e96 100644 --- a/drivers/infiniband/hw/bnxt_re/ib_verbs.c +++ b/drivers/infiniband/hw/bnxt_re/ib_verbs.c @@ -3326,12 +3326,6 @@ int bnxt_re_resize_cq(struct ib_cq *ibcq, unsigned int cqe, rdev = cq->rdev; dev_attr = rdev->dev_attr; - if (cq->resize_umem) { - ibdev_err(&rdev->ibdev, "Resize CQ %#x failed - Busy", - cq->qplib_cq.id); - return -EBUSY; - } - /* Check the requested cq depth out of supported depth */ if (cqe > dev_attr->max_cq_wqes) return -EINVAL; -- 2.52.0
