From: Venkat Venkatsubra Date: Tue, 11 Aug 2015 14:57:23 +0000 (-0700) Subject: bonding: Gratuitous ARP gets dropped when first slave added X-Git-Tag: omap-for-v4.3/fixes-merge-window~107^2~2 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=b02e3e948de6c11fded1821d89012e24d953da12;p=pandora-kernel.git bonding: Gratuitous ARP gets dropped when first slave added When the first slave is added (such as during bootup) the first gratuitous ARP gets dropped. We don't see this drop during a failover. The packet gets dropped in qdisc (noop_enqueue). The fix is to delay the sending of gratuitous ARPs till the bond dev's carrier is present. It can also be worked around by setting num_grat_arp to more than 1. Signed-off-by: Venkat Venkatsubra Signed-off-by: David S. Miller --- Reading git-diff-tree failed