[openib-general] RE: [RFC] [PATCH 1/2] multicast support for multiple users

Hal Rosenstock halr at voltaire.com
Thu Apr 6 14:49:18 PDT 2006


On Thu, 2006-04-06 at 17:21, Sean Hefty wrote:
> >> I don't think it's needed.  MGID and PortGID together form the record
> >> identifier for multicast groups.
> >
> >I see your point so perhaps it is not needed. For IPoIB, that clearly
> >works as the PKey is embedded in the MGID. I didn't think that was the
> >case with generalized IB multicast.
> 
> It doesn't appear that PKey is used in deletion of the group unless proxy_join
> is set to 1.  But in that case, the PKey that's used comes from the MAD source,
> and not the value specified as part of the MCMemberRecord.

In the case of proxy join/leave, the PKey sharing rule would (still)
need to be followed (requester port would need to be in the same
partition as the requested port (and the group)) but that's (enforced)
on the SA side. As Roland pointed out, the Pkey component is not needed
on leaves as it's implicit in the group.

-- Hal




More information about the general mailing list