Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 4f9208ad authored by Or Gerlitz's avatar Or Gerlitz Committed by Roland Dreier
Browse files

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: default avatarOr Gerlitz <ogerlitz@mellanox.com>
Signed-off-by: default avatarRoland Dreier <roland@purestorage.com>
parent 4667f5df
Loading
Loading
Loading
Loading
+7 −2
Original line number Original line Diff line number Diff line
@@ -340,7 +340,7 @@ iser_create_fastreg_desc(struct ib_device *ib_device, struct ib_pd *pd,
	}
	}
	desc->reg_indicators &= ~ISER_FASTREG_PROTECTED;
	desc->reg_indicators &= ~ISER_FASTREG_PROTECTED;


	iser_info("Create fr_desc %p page_list %p\n",
	iser_dbg("Create fr_desc %p page_list %p\n",
		 desc, desc->data_frpl->page_list);
		 desc, desc->data_frpl->page_list);


	return 0;
	return 0;
@@ -728,6 +728,11 @@ static int iser_route_handler(struct rdma_cm_id *cma_id)
static void iser_connected_handler(struct rdma_cm_id *cma_id)
static void iser_connected_handler(struct rdma_cm_id *cma_id)
{
{
	struct iser_conn *ib_conn;
	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 = (struct iser_conn *)cma_id->context;
	ib_conn->state = ISER_CONN_UP;
	ib_conn->state = ISER_CONN_UP;