From: Or Gerlitz Date: Tue, 1 Apr 2014 13:28:40 +0000 (+0300) Subject: IB/iser: Print QP information once connection is established X-Git-Url: https://git.karo-electronics.de/?a=commitdiff_plain;h=4f9208ad3f6625f707210c00c7e7f7a0f688d019;p=linux-beck.git IB/iser: Print QP information once connection is established Add an iser info print with the local/remote QP information carried out when the connection is established. While here, fix a little leftover from the T10 work and set a debug print to be carried in debug and not info level. Signed-off-by: Or Gerlitz Signed-off-by: Roland Dreier --- diff --git a/drivers/infiniband/ulp/iser/iser_verbs.c b/drivers/infiniband/ulp/iser/iser_verbs.c index b3668a59ca8d..b6ff08e85084 100644 --- a/drivers/infiniband/ulp/iser/iser_verbs.c +++ b/drivers/infiniband/ulp/iser/iser_verbs.c @@ -340,8 +340,8 @@ iser_create_fastreg_desc(struct ib_device *ib_device, struct ib_pd *pd, } desc->reg_indicators &= ~ISER_FASTREG_PROTECTED; - iser_info("Create fr_desc %p page_list %p\n", - desc, desc->data_frpl->page_list); + iser_dbg("Create fr_desc %p page_list %p\n", + desc, desc->data_frpl->page_list); return 0; sig_mr_failure: @@ -728,6 +728,11 @@ failure: static void iser_connected_handler(struct rdma_cm_id *cma_id) { struct iser_conn *ib_conn; + struct ib_qp_attr attr; + struct ib_qp_init_attr init_attr; + + (void)ib_query_qp(cma_id->qp, &attr, ~0, &init_attr); + iser_info("remote qpn:%x my qpn:%x\n", attr.dest_qp_num, cma_id->qp->qp_num); ib_conn = (struct iser_conn *)cma_id->context; ib_conn->state = ISER_CONN_UP;