[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Message-ID: <4835545F.1080206@pobox.com>
Date: Thu, 22 May 2008 07:09:19 -0400
From: Jeff Garzik <jgarzik@...ox.com>
To: Jay Vosburgh <fubar@...ibm.com>
CC: netdev@...r.kernel.org
Subject: Re: [PATCH 8/8] bonding: Add "follow" option to fail_over_mac
Jay Vosburgh wrote:
> Add a "follow" selection for fail_over_mac. This option
> causes the MAC address to move from slave to slave as the active
> slave changes. This is in addition to the existing fail_over_mac option
> that causes the bond's MAC address to change during failover.
>
> This new option is useful for devices that cannot tolerate
> multiple ports using the same MAC address simultaneously, either
> because it confuses them or incurs a performance penalty (as is the
> case with some LPAR-aware multiport devices). Because the MAC of the
> bond itself does not change, the "follow" option is slightly more
> reliable during failover and doesn't change the MAC of the bond during
> operation.
>
> This patch requires a previous ARP monitor change to properly
> handle RTNL during failovers.
>
> Signed-off-by: Jay Vosburgh <fubar@...ibm.com>
> ---
> Documentation/networking/bonding.txt | 96 ++++++++++++------
> drivers/net/bonding/bond_main.c | 185 ++++++++++++++++++++++++++-------
> drivers/net/bonding/bond_sysfs.c | 36 +++----
> drivers/net/bonding/bonding.h | 4 +
> 4 files changed, 232 insertions(+), 89 deletions(-)
applied 1-8
--
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Powered by blists - more mailing lists