[ofa-general] Re: Re: IPoIB-CM UC mode
Michael S. Tsirkin
mst at dev.mellanox.co.il
Tue Jul 3 03:36:27 PDT 2007
> Quoting Or Gerlitz <ogerlitz at voltaire.com>:
> Subject: Re: [ofa-general] Re: Re: IPoIB-CM UC mode
>
> Michael S. Tsirkin wrote:
> >>Quoting Or Gerlitz <ogerlitz at voltaire.com>:
>
> >>Yes, I know that there is a way to register for kernel level neighbour
> >>update events, so on each neighbour update, ipoib cm reconnects, plus
> >>you can remove the fast path memcmp we do today on the remote GUID, and
> >>we done :)
>
> >In the typical case (remote side reboots) both the GID and the UD QPN stay
> >the
> >same, so it seems there won't be any neighbour update, right? If so, while
> >playing with neighbour update events might get us data path speed-up, it
> >will
> >not solve the problem of detecting the connection is alive.
>
> I don't think we should give up here, first there might be a way (event)
> and if not lets change the kernel :) to know that the neighbouring
> subsystem issued a broadcast arp on a nieghbour.
> Second, let me think...
Frankly, I like the idea of using our own keepalive better: it will also
work if we have e.g. multiple connections per neighbour.
> What did the people who wrote the RFC said about the need /
> implementation of liveness protocol?
That it's a general IB problem and should be addressed at IB level.
Which it seems to be - with CM.
--
MST
More information about the general
mailing list