vswitch: Reimplement bond rebalancing.
authorBen Pfaff <blp@nicira.com>
Fri, 5 Jun 2009 17:25:49 +0000 (10:25 -0700)
committerBen Pfaff <blp@nicira.com>
Fri, 5 Jun 2009 17:25:49 +0000 (10:25 -0700)
commitaddc4b3179c4db5e305b7a94db9c62cfe90fdd36
treee6f3d63e7978852e8962306fde8c52137fa879d5
parent901d6a056dd0a4ac40563dccf8e4ec24193e96aa
vswitch: Reimplement bond rebalancing.

In addition to restoring the bond rebalancing features that were lost some
time ago, this also:

  - Refactors the code and adds comments to make it more easily
    understandable.

  - Improves log messages.

  - Fixes a bug noticed during testing where the bond rebalancer would
    shift load to interfaces that had been disabled.

Bug #1174.
secchan/ofproto.c
secchan/ofproto.h
vswitchd/bridge.c