return ret;
}
- sc->ib.send_cq = ib_alloc_cq(sc->ib.dev, sc,
- sp->send_credit_target + cap->max_rdma_ctxs,
- 0, IB_POLL_WORKQUEUE);
+ sc->ib.send_cq = ib_alloc_cq_any(sc->ib.dev, sc,
+ sp->send_credit_target +
+ cap->max_rdma_ctxs,
+ IB_POLL_WORKQUEUE);
if (IS_ERR(sc->ib.send_cq)) {
pr_err("Can't create RDMA send CQ\n");
ret = PTR_ERR(sc->ib.send_cq);
goto err;
}
- sc->ib.recv_cq = ib_alloc_cq(sc->ib.dev, sc,
- sp->recv_credit_max, 0, IB_POLL_WORKQUEUE);
+ sc->ib.recv_cq = ib_alloc_cq_any(sc->ib.dev, sc,
+ sp->recv_credit_max,
+ IB_POLL_WORKQUEUE);
if (IS_ERR(sc->ib.recv_cq)) {
pr_err("Can't create RDMA recv CQ\n");
ret = PTR_ERR(sc->ib.recv_cq);