svcrdma: Report CQ depths in debugging output
authorChuck Lever <chuck.lever@oracle.com>
Sun, 4 Feb 2024 23:16:44 +0000 (18:16 -0500)
committerChuck Lever <chuck.lever@oracle.com>
Fri, 1 Mar 2024 14:12:25 +0000 (09:12 -0500)
Check that svc_rdma_accept() is allocating an appropriate number of
CQEs.

Signed-off-by: Chuck Lever <chuck.lever@oracle.com>
net/sunrpc/xprtrdma/svc_rdma_transport.c

index 4a038c7..8be0493 100644 (file)
@@ -460,7 +460,8 @@ static struct svc_xprt *svc_rdma_accept(struct svc_xprt *xprt)
                qp_attr.cap.max_send_wr, qp_attr.cap.max_recv_wr);
        dprintk("    cap.max_send_sge = %d, cap.max_recv_sge = %d\n",
                qp_attr.cap.max_send_sge, qp_attr.cap.max_recv_sge);
-
+       dprintk("    send CQ depth = %u, recv CQ depth = %u\n",
+               newxprt->sc_sq_depth, rq_depth);
        ret = rdma_create_qp(newxprt->sc_cm_id, newxprt->sc_pd, &qp_attr);
        if (ret) {
                trace_svcrdma_qp_err(newxprt, ret);