[openib-general] Re: [PATCH] [CMA] support for SDP + standard protocol

Ranjit Pandit rpandit at silverstorm.com
Tue Dec 13 15:50:22 PST 2005


Looks like the CMA does create a new cm_id on every connect request.
cma_req_handler() calls cma_new_id() and passes the new id to the
connect request callback.

On 12/13/05, Ranjit Pandit <rpandit at silverstorm.com> wrote:
> On 12/13/05, Michael S. Tsirkin <mst at mellanox.co.il> wrote:
> >
> > What confuses me is how do I handle creation of multiple QPs
> > when multiple clients want to connect to a specific port on a server.
> > cma id seems to only include one qp: do I disconnect it from qp
> > somehow after connection is set up?
>
> RDS has a similar requirement - it creates one listener to which all
> clients connect.
> I'm also trying to figure out whether to use CM or CMA for Rds.
>
> I would think that rdma_accept() would create a seperate cma_id (and
> it's associated qp) which will then become the actual passive side of
> the connection.
>
> Ranjit
>
> > openib-general mailing list
> > openib-general at openib.org
> > http://openib.org/mailman/listinfo/openib-general
> >
> > To unsubscribe, please visit http://openib.org/mailman/listinfo/openib-general
> >
>



More information about the general mailing list