Commit bae7208e9 introduced a regression in configuration: if a port's
configuration changes in the database, then that change is not
propagated to the datapath.  This series of commits fixes the problem.

The first 5 commits are small cleanups and refactoring.  Commit 6
fixes the problem.  Commit 7 does further cleanup.  I tested the
series with all seven commit applied.

Thanks,

Ben.

Ben Pfaff (7):
  vswitchd: Push ofproto_port declaration down to inner blocks.
  vswitchd: Drop 'need_refresh' member from struct iface.
  vswitchd: Refactor iface_refresh_type() into iface_get_type().
  vswitchd: Factor code to configure netdevs out of iface_create().
  vswitchd: Make iface_create() return an indication of success.
  vswitchd: Make reconfiguration update port configuration again.
  vswitchd: Clean up iface_create().

 vswitchd/bridge.c |  336 ++++++++++++++++++++++++++++++-----------------------
 1 files changed, 191 insertions(+), 145 deletions(-)

-- 
1.7.2.5

_______________________________________________
dev mailing list
dev@openvswitch.org
http://openvswitch.org/mailman/listinfo/dev

Reply via email to