[ofa-general] ipoib_start_xmit Gratuitous ARP / bonding failover handling not applied on connected mode neighbours?!
Roland Dreier
rdreier at cisco.com
Wed Jan 16 11:13:05 PST 2008
> Looking on ipoib_start_xmit, it seems that both the check that
> comes to handle a gratitious ARP (ie a difference between the
> remote GID as kept in the ipoib_neigh to the one present in the
> network stack neighbour) and the check that comes to handle a
> situation where we attempt to xmit an ipoib_neigh created by
> another ipoib device (ie following a bonding failover) - does not
> come into play for the connected mode neighbours.
>
> Isn't it a bug, or I miss something?
Good question. The device test came straight from Moni's patch -- how
much have you guys tested bonding of IPoIB CM?
The GID comparison seems a little trickier to handle -- it seems on a
neighbour GID change we need to tear down any connection we might have
in the CM case...
More information about the general
mailing list