bonding: Balance bond slaves based on ratio.
authorJesse Gross <jesse@nicira.com>
Wed, 21 Oct 2009 02:26:55 +0000 (19:26 -0700)
committerJesse Gross <jesse@nicira.com>
Wed, 21 Oct 2009 02:26:55 +0000 (19:26 -0700)
commit5422a9e189c627202a0eaa568a52d17e088d82fb
tree82a40567748b7d2a3fa531f7e0f2352a96cc8a7a
parent3a55ef14838f9552fa824b90599aa2a6493bb04a
bonding: Balance bond slaves based on ratio.

Previously when deciding whether to migrate a hash between slaves
we would never move it if it would cause more load on the new slave
than the old.  This could lead to a situation where the slaves would
be imbalanced but no migration would occur since it would flip the
load.  This will do the migration if it will decrease the ratio.

Bug NIC-49
vswitchd/INTERNALS
vswitchd/bridge.c