diff options
author | Venkat Venkatsubra <venkat.x.venkatsubra@oracle.com> | 2015-08-11 14:57:23 (GMT) |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2015-08-12 21:37:33 (GMT) |
commit | b02e3e948de6c11fded1821d89012e24d953da12 (patch) | |
tree | ba3c4bede51631f567f82ab97a6dd2bc8a930d92 /drivers/leds/leds-lm3530.c | |
parent | 211c504a444710b1d8ce3431ac19f2578602ca27 (diff) | |
download | linux-b02e3e948de6c11fded1821d89012e24d953da12.tar.xz |
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 <venkat.x.venkatsubra@oracle.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/leds/leds-lm3530.c')
0 files changed, 0 insertions, 0 deletions