I was attempting to execute a few bonding tests with the 2.6.28-rc7 kernel and 
see the following error when I try to add the first slave:

ib0: multicast join failed for 0001:0000:0000:0000:0000:0000:0000:0000, status 
-22

Here were the steps that I followed:

1. modprobe bonding
2.  ib-bond --bond-ip 192.168.2.132 --add-slave ib0 --miimon 100

I have been able to debug this to a certain degree and traced this to the case 
wherein an Ethernet mapped address of the IPv6 multicast address
seems to be added to the dev->mc_list (I see an entry for 
333300:0100:0000:0000:0000 on the mc_list). This subsequently gets transformed 
to the
0001:0000:0000:0000:0000:0000:0000:0000 address in ipoib_mcast_restart_task(), 
which what is seen in the errors.

Can others recreate this? Any clues as to why an Ethernet specific mapped 
address is being added to IB?

Pradeep

_______________________________________________
general mailing list
[email protected]
http://lists.openfabrics.org/cgi-bin/mailman/listinfo/general

To unsubscribe, please visit http://openib.org/mailman/listinfo/openib-general

Reply via email to