[openib-general] Re: [PATCH] [uCM] user specified context in CM events + new test program
Sean Hefty
mshefty at ichips.intel.com
Tue Sep 6 15:01:51 PDT 2005
Steve Wooding wrote:
> I've just starting looking into IB connection establishment and I was
> wondering what the ib_cm_init_qp_attr() function actually does. Studying
> the MindShare IB book, it talks about exchanging the QPNs, pSNs etc.,
> via the REQ and REP messages. However, looking at your cmpost.c example,
> I see, for exmaple, that in the req handler the event containing the REQ
> message is never actually used when modyfing the QP to RTR. The
> ib_cm_init_qp_attr() function is used instead. Does the info in the REQ
> message get read in kernel space?
The kernel CM stores the information used in the establishment of a connection.
It then formats the QP attribute structure for the user. This avoids every
app from having to store these same values and format the QP attribute structure.
- Sean
More information about the general
mailing list