On Fri, Jun 18, 2010 at 01:38:13PM -0500, Todd Rimmer wrote: > Jason, > > > Fixing the maddr table, and dealing with race issues with ongoing > > joins my not be straightforward, but, IMHO, necessary for this patch > > to be acceptable.
> So you are pointing out an existing bug, which is no worse with this > patch than without it. Namely that pkey changes with IPv6 may have > issues. IPv4 pkey changes should be ok. No.. It is my understanding, that today, the pkey of an IPOIB interface can never change once it is established. This patch changes that invariant without actually addressing all the complexity of making it work. > In at least the HPC world, PKey changes are extremely rare, however > having server's reliably boot is important. Various IPv6 multicast joins occur as soon as the interface is up'd, using the pkey in-place at that time. Changing the pkey while the interface is down might work OK, but changing it while it is up'd will break all multicast joins that were started before, ie IPv6. Jason -- 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
