diff options
author | 2013-09-11 15:55:25 -0400 | |
---|---|---|
committer | 2013-09-11 15:55:25 -0400 | |
commit | f3fcc9a406539824c0ff86713796a7f2e5c7fe8d (patch) | |
tree | bdf506c0c2ccc9aabe07846151f4ac27b6473644 /tools/perf/scripts/python/syscall-counts.py | |
parent | ipv6/exthdrs: accept tlv which includes only padding (diff) | |
parent | bonding: fix bond_arp_rcv setting and arp validate desync state (diff) | |
download | linux-dev-f3fcc9a406539824c0ff86713796a7f2e5c7fe8d.tar.xz linux-dev-f3fcc9a406539824c0ff86713796a7f2e5c7fe8d.zip |
Merge branch 'bonding_arp'
Nikolay Aleksandrov says:
====================
bonding: fix arp_validate desync state & race
These two patches aim to fix the possible de-sync state which the bond
can enter if we have arp_validate without arp_interval or the other way
around. They also fix a race condition between arp_validate setting and
mode changing.
Patch 01 - fixes the race condition between store_arp_validate and bond
mode change by using rtnl for sync
Patch 02 - fixes the possible de-sync state by setting/unsetting recv_probe
if arp_interval is set/unset and also if arp_validate is set/unset
v2: Fix the mode check in store_arp_validate
====================
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'tools/perf/scripts/python/syscall-counts.py')
0 files changed, 0 insertions, 0 deletions