summaryrefslogtreecommitdiffstats
path: root/drivers/infiniband/ulp
diff options
context:
space:
mode:
authorOr Gerlitz <ogerlitz@mellanox.com>2014-04-01 16:28:40 +0300
committerRoland Dreier <roland@purestorage.com>2014-04-01 11:09:46 -0700
commit4f9208ad3f6625f707210c00c7e7f7a0f688d019 (patch)
tree53811d171d83b18357848900f27a61975561aa43 /drivers/infiniband/ulp
parent4667f5dfb0c36a86339652aca694736ebc590871 (diff)
downloadlinux-4f9208ad3f6625f707210c00c7e7f7a0f688d019.tar.bz2
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 <ogerlitz@mellanox.com> Signed-off-by: Roland Dreier <roland@purestorage.com>
Diffstat (limited to 'drivers/infiniband/ulp')
-rw-r--r--drivers/infiniband/ulp/iser/iser_verbs.c9
1 files changed, 7 insertions, 2 deletions
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;