On Thu, Aug 23, 2012 at 10:18 PM, Hefty, Sean wrote:
>> diff --git a/drivers/infiniband/core/cma.c b/drivers/infiniband/core/cma.c
>> index 7172559..f7e4cb9 100644
>> --- a/drivers/infiniband/core/cma.c
>> +++ b/drivers/infiniband/core/cma.c
>> @@ -3056,9 +3056,16 @@ static int cma_join_ib_multica
> diff --git a/drivers/infiniband/core/cma.c b/drivers/infiniband/core/cma.c
> index 7172559..f7e4cb9 100644
> --- a/drivers/infiniband/core/cma.c
> +++ b/drivers/infiniband/core/cma.c
> @@ -3056,9 +3056,16 @@ static int cma_join_ib_multicast(struct rdma_id_private
> *id_priv,
> I
On Thu, Aug 23, 2012 at 6:45 PM, Hefty, Sean wrote:
>
> > diff --git a/drivers/infiniband/core/cma.c b/drivers/infiniband/core/cma.c
> > index 7172559..f7e4cb9 100644
> > --- a/drivers/infiniband/core/cma.c
> > +++ b/drivers/infiniband/core/cma.c
> > @@ -3056,9 +3056,16 @@ static int cma_join_ib_m
> diff --git a/drivers/infiniband/core/cma.c b/drivers/infiniband/core/cma.c
> index 7172559..f7e4cb9 100644
> --- a/drivers/infiniband/core/cma.c
> +++ b/drivers/infiniband/core/cma.c
> @@ -3056,9 +3056,16 @@ static int cma_join_ib_multicast(struct rdma_id_private
> *id_priv,
> I
From: Dotan Barak
IPoIB port state multicast joins done by the CMA must be done with the same
component mask used by IPoIB, else its possible for the CMA to create a
group to which a join made by IPoIB will fail, or vise-versa.
Signed-off-by: Dotan Barak
Reviewed-by: Jack Morgenstein
Signed-of