diff options
author | Or Gerlitz <ogerlitz@voltaire.com> | 2008-01-17 17:03:45 +0200 |
---|---|---|
committer | Roland Dreier <rolandd@cisco.com> | 2008-02-04 20:20:43 -0800 |
commit | bafff9741704959e99fb65a7327c017251019a19 (patch) | |
tree | 571a380b5be9b35d46d76003d2b362a377eb7bbb /drivers/w1/w1_netlink.c | |
parent | 0d89fe2c0ca12ad2ee4e35a0661319746af6e94a (diff) | |
download | blackbird-op-linux-bafff9741704959e99fb65a7327c017251019a19.tar.gz blackbird-op-linux-bafff9741704959e99fb65a7327c017251019a19.zip |
IPoIB: Handle bonding failover race for connected neighbours too
Move up the code that checks for a situation where the remote GID
stored in the ipoib_neigh is different than the one present in the
neighbour (handle gratuitous ARP) or that a bonding fail over has
happened but the neighbour still has a pointer to an ipoib_neigh
created by a different device than the current slave. This will cause
the driver to apply the check also for connected mode neighbours.
Signed-off-by: Or Gerlitz <ogerlitz@voltaire.com>
Signed-off-by: Roland Dreier <rolandd@cisco.com>
Diffstat (limited to 'drivers/w1/w1_netlink.c')
0 files changed, 0 insertions, 0 deletions