> In reviewing the mckey.c source code, it looks like, in post_sends,
> that a remote key and remote qpn is being assigned in the wr.  I am
> confused as to why this is done if rmeote keys etc. are not required.

The qpn used for multicast traffic is 0xFFFFFF.  The qkey is part of the 
multicast group attributes and is specified by the creator of the multicast 
group.  The kernel rdma_cm returns these parameters to the user after joining 
the multicast group.  The qkey is discovered as part of the join process, and 
the qpn is hard-coded.
 
> Also, how do I multicast once the SA has created the group and I have
> joined it?

I'm not sure I understand this question, but posting a send with the multicast 
group as the destination sends the multicast message.  The send destination is 
indicated by the qpn, qkey, and address handle.  These are returned as part of 
the rdma_join_multicast response.
--
To unsubscribe from this list: send the line "unsubscribe linux-rdma" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to