summaryrefslogtreecommitdiffstats
path: root/drivers/net/bonding/bonding.h
diff options
context:
space:
mode:
authorJay Vosburgh <fubar@us.ibm.com>2008-01-29 18:07:47 -0800
committerDavid S. Miller <davem@davemloft.net>2008-02-03 04:28:33 -0800
commit21c9d8d73dd1a152c49b4e3176193a099849d4c9 (patch)
tree115f1f6f1acd454db2ae0c56bc4e575476fa7b1e /drivers/net/bonding/bonding.h
parent2439f9ebd45349246b0fec7c47e6d0e05b1357c7 (diff)
downloadblackbird-op-linux-21c9d8d73dd1a152c49b4e3176193a099849d4c9.tar.gz
blackbird-op-linux-21c9d8d73dd1a152c49b4e3176193a099849d4c9.zip
bonding: do not acquire rtnl in ARP monitor
The ARP monitor functions currently acquire RTNL when performing failover operations, but do so incorrectly (out of order). This causes various warnings from might_sleep. The ARP monitor isn't supported for any of the bonding modes that actually require RTNL, so it is safe to not hold RTNL when failing over in the ARP monitor. Signed-off-by: Jay Vosburgh <fubar@us.ibm.com> Signed-off-by: Jeff Garzik <jeff@garzik.org> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net/bonding/bonding.h')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud