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 <[EMAIL PROTECTED]> wrote: > On 12/13/05, Michael S. Tsirkin <[EMAIL PROTECTED]> 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 > > [email protected] > > http://openib.org/mailman/listinfo/openib-general > > > > To unsubscribe, please visit > > http://openib.org/mailman/listinfo/openib-general > > > _______________________________________________ openib-general mailing list [email protected] http://openib.org/mailman/listinfo/openib-general To unsubscribe, please visit http://openib.org/mailman/listinfo/openib-general
