Hi, The problem in short: Illegal multicast addresses can be passed to ib_ipoib which will add them to the queue of multicast addresses it needs to join. From this point on ib_ipoib will get stuck in the attempt to join an illegal multicast group and without a giving a chance for other groups to try.
Recently 2 patches were sent to to deal with this problem. Both of them were rejectedm mainly from technical reasons. Since I think that it is important to have the problem fixed I want to revive the discussion and resubmit one of them or both, according to the opinions here. One patch (http://lists.openfabrics.org/pipermail/general/2009-August/061663.html) checks each multicast address for validity before it lets it get into the queue. The other patch (http://lists.openfabrics.org/pipermail/general/2009-August/061693.html) queues all addresses it gets but adds fairness to the join attempts. My questions is: Do we need both patches? If not, which one to choose? I think that the first patch (check validity) is good enough. thanks MoniS -- To unsubscribe from this list: send the line "unsubscribe linux-rdma" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html
