From: Santosh Shilimkar Date: Sat, 10 Sep 2016 02:52:40 +0000 (-0700) Subject: RDS: IB: log associates connection details for setup failures X-Git-Tag: v4.1.12-92~67^2~6 X-Git-Url: https://www.infradead.org/git/?a=commitdiff_plain;h=49d10bbbae7f253364907c060d3cee9a7240eed6;p=users%2Fjedix%2Flinux-maple.git RDS: IB: log associates connection details for setup failures Orabug: 22347191 Tested-by: Michael Nowak Tested-by: Rafael Alejandro Peralez Tested-by: Liwen Huang Tested-by: Hong Liu Reviewed-by: Mukesh Kacker Signed-off-by: Santosh Shilimkar --- diff --git a/net/rds/ib_cm.c b/net/rds/ib_cm.c index 47e2a006ce64..7422d3cc2ed7 100644 --- a/net/rds/ib_cm.c +++ b/net/rds/ib_cm.c @@ -974,7 +974,8 @@ int rds_ib_cm_handle_connect(struct rdma_cm_id *cm_id, err = rds_ib_setup_qp(conn); if (err) { - pr_warn("RDS/IB: rds_ib_setup_qp failed (%d)\n", err); + pr_warn("RDS/IB: rds_ib_setup_qp failed with err(%d) for conn <%pI4,%pI4,%d>\n", + err, &conn->c_laddr, &conn->c_faddr, conn->c_tos); rds_conn_drop(conn, DR_IB_PAS_SETUP_QP_FAIL); goto out; } @@ -987,7 +988,8 @@ int rds_ib_cm_handle_connect(struct rdma_cm_id *cm_id, /* rdma_accept() calls rdma_reject() internally if it fails */ err = rdma_accept(cm_id, &conn_param); if (err) { - pr_warn("RDS/IB: rdma_accept failed (%d)\n", err); + pr_warn("RDS/IB: rdma_accept failed with err(%d) for conn <%pI4,%pI4,%d>\n", + err, &conn->c_laddr, &conn->c_faddr, conn->c_tos); rds_conn_drop(conn, DR_IB_RDMA_ACCEPT_FAIL); }