[ofa-general] Re: IB Bonding errors with recent kernel

Or Gerlitz ogerlitz at voltaire.com
Tue Dec 9 06:41:09 PST 2008


Pradeep Satyanarayana wrote:
> 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
Hi PRadeep,

This (junk MGID) issue is well know for somehow long time and irrelevant 
to bonding, we see it with non bonded IPoIB devices as well. I added 
Yossi Etigin from Voltaire to the distribution list as he might have 
more details on the issue.

Or.

>
> 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
>





More information about the general mailing list