diff options
author | Ethan Jackson <ethan@nicira.com> | 2012-08-17 18:47:43 -0700 |
---|---|---|
committer | Ethan Jackson <ethan@nicira.com> | 2012-08-28 18:27:05 -0700 |
commit | f6af6c0e1cec12863d8fc747317c625ff2eef013 (patch) | |
tree | a4b09925387796749d0652e1d8b7adbbbcd549fb /lib/bond.c | |
parent | 6ae0fd547b96e501ad105b1fc51113bacddc56d5 (diff) |
bond: Deprecate stable bonds.
The stable bond mode is an obsolete attempt to replicate the
functionality contained in the bundle action. They are ugly and of
questionable usefulness. This patch deprecates them and schedules
their removal for February 2013. If there are concerns, please
email dev@openvswitch.org.
Signed-off-by: Ethan Jackson <ethan@nicira.com>
Diffstat (limited to 'lib/bond.c')
-rw-r--r-- | lib/bond.c | 6 |
1 files changed, 6 insertions, 0 deletions
@@ -255,6 +255,12 @@ bond_reconfigure(struct bond *bond, const struct bond_settings *s) if (bond->balance != s->balance) { bond->balance = s->balance; revalidate = true; + + if (bond->balance == BM_STABLE) { + VLOG_WARN_ONCE("Stable bond mode is deprecated and may be removed" + " in February 2013. Please email" + " dev@openvswitch.org with concerns."); + } } if (bond->basis != s->basis) { |