]> www.infradead.org Git - users/jedix/linux-maple.git/commitdiff
RDS: IB: log the endpoint rds connection role
authorSantosh Shilimkar <santosh.shilimkar@oracle.com>
Fri, 20 Nov 2015 21:25:40 +0000 (13:25 -0800)
committerChuck Anderson <chuck.anderson@oracle.com>
Thu, 14 Apr 2016 00:58:44 +0000 (17:58 -0700)
Useful to know the active and passive end points in a
RDS conection.

Orabug: 21894138
Reviewed-by: Wei Lin Guay <wei.lin.guay@oracle.com>
Signed-off-by: Santosh Shilimkar <santosh.shilimkar@oracle.com>
net/rds/ib_cm.c

index a425a7690a870606acc33baa4db4f216c82bac64..93f70d8d184341d4cd26da20d0043fc6611321c6 100644 (file)
@@ -162,15 +162,13 @@ void rds_ib_cm_connect_complete(struct rds_connection *conn, struct rdma_cm_even
                }
        }
 
-       printk(KERN_NOTICE
-               "RDS/IB: conn %p i_cm_id %p connected <%u.%u.%u.%u,%u.%u.%u.%u,%d> version %u.%u%s\n",
-               conn, ic->i_cm_id,
-               NIPQUAD(conn->c_laddr),
-               NIPQUAD(conn->c_faddr),
-               conn->c_tos,
-               RDS_PROTOCOL_MAJOR(conn->c_version),
-               RDS_PROTOCOL_MINOR(conn->c_version),
-               ic->i_flowctl ? ", flow control" : "");
+       printk(KERN_NOTICE "RDS/IB: %s conn %p i_cm_id %p connected <%pI4,%pI4,%d> version %u.%u%s\n",
+              ic->i_active_side ? "Active " : "Passive",
+              conn, ic->i_cm_id,
+              &conn->c_laddr, &conn->c_faddr, conn->c_tos,
+              RDS_PROTOCOL_MAJOR(conn->c_version),
+              RDS_PROTOCOL_MINOR(conn->c_version),
+              ic->i_flowctl ? ", flow control" : "");
 
        /* The connection might have been dropped under us*/
        if (!ic->i_cm_id) {