[Linux-ha-dev] [PATCH] IPaddr2: support IPoIB gratuitous arps

Lars Marowsky-Bree lmb at suse.de
Mon Oct 27 04:10:44 MDT 2008


On 2008-10-27T12:41:53, Anibal Monsalve Salazar <anibal at sgi.com> wrote:

> IPaddr2: support IPoIB gratuitous arps
> 
> This patch allows the configuration of a heartbeat based NFS export of
> CXFS clients on a cluster using NFS/IPoIB.
> 
> It sends gratuitous arps usin IPoIB by using ipoibarping instead of
> send_arp, which relies on libnet and doesn't know IB.

Thank you! Merged.

> @@ -622,6 +645,9 @@
>  	lo*)
>  		: no need to run send_arp on loopback
>  		;;
> +	ib*)
> +		run_send_ib_arp
> +		;;
>  	*)
>  		run_send_arp
>  		;;

This is the only thing which worries me a bit though; the name of the
interface on Linux is basically random (admins can rename them as they
see fit), so this detection relies on an unstable handle.

Is that also encap:ethernet in ifconfig? Could we auto-detect this
better?


Thanks a lot,
Lars

-- 
Teamlead Kernel, SuSE Labs, Research and Development
SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nürnberg)
"Experience is the name everyone gives to their mistakes." -- Oscar Wilde



More information about the Linux-HA-Dev mailing list