bonding module ignores resend_igmp parameter

Bug #821873 reported by Piotr Meyer
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux-lts-backport-natty (Ubuntu)
New
Undecided
Unassigned

Bug Description

Bonding module v3.7.0 (kernel 2.6.38.x) has been modified to send IGMP joins not only in round-robin mode, as was in 2.6.36, see:
http://lxr.free-electrons.com/source/drivers/net/bonding/bond_main.c?v=2.6.36#L1183

but also in primary-backup.
http://lxr.free-electrons.com/source/drivers/net/bonding/bond_main.c?v=2.6.38#L1193

Unfortunately, check for resend_igmp was missed until 3.0:
http://lxr.free-electrons.com/source/drivers/net/bonding/bond_main.c?v=3.0#L1189

Current (2.6.38.7) code leads to continuous igmp flood, regardless of resend_igmp value (as documentation says: " A value of 0 prevents the IGMP membership report from being issued in response to the failover event.")

version_signature: Ubuntu 2.6.38-10.46-server 2.6.38.7

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.