Documentation/networking/bonding.txt |   42 ++++
 drivers/net/bonding/bond_3ad.c       |  326 +++++++++++++++++++++--------------
 drivers/net/bonding/bond_3ad.h       |   10 -
 drivers/net/bonding/bond_main.c      |   30 +++
 drivers/net/bonding/bond_sysfs.c     |   49 +++++
 drivers/net/bonding/bonding.h        |    3 
 6 files changed, 332 insertions(+), 128 deletions(-)

New commits:
commit d1bbe19ffd05ee88ab6d65d35a361304ef9effeb
Author: Jay Vosburgh <[email protected]>
Date:   Tue Nov 4 17:51:16 2008 -0800

    bonding: alternate agg selection policies for 802.3ad
    
        This patch implements alternative aggregator selection policies
    for 802.3ad.  The existing policy, now termed "stable," selects the active
    aggregator by greatest bandwidth, and only reselects a new aggregator
    if the active aggregator is entirely disabled (no more ports or all ports
    down).
    
        This patch adds two new policies: bandwidth and count, selecting
    the active aggregator by total bandwidth (like the stable policy) or by
    the number of ports in the aggregator, respectively.  These two policies
    also differ from the stable policy in that they will reselect the active
    aggregator when availability-related changes occur in the bond (e.g.,
    link state change).
    
        This permits "gang failover" within 802.3ad, allowing redundant
    aggregators along parallel paths to always maintain the "best" aggregator
    as the active aggregator (rather than having to wait for the active to
    entirely fail).
    
        This patch also updates the driver version to 3.5.0.
    
    Signed-off-by: Jay Vosburgh <[email protected]>
    Signed-off-by: Jeff Garzik <[email protected]>

http://suva.vyatta.com/git/?p=linux-vyatta.git;a=commitdiff;h=d1bbe19ffd05ee88ab6d65d35a361304ef9effeb
_______________________________________________
svn mailing list
[email protected]
http://mailman.vyatta.com/mailman/listinfo/svn

Reply via email to