> On Jun 5, 2015, at 15:08, Jarno Rajahalme <jrajaha...@nicira.com> wrote: >
(Snip) > > - Bundles now support also port mods, but only for non-atomic bundles. > The reason for this is that we have Add "no" here. > easy way of making port status > changes atomic w.r.t. classifier version number changes (patch 12). > > For correctness, patches 07, 08, and 09 need to be squashed before > committing, but these are separated in this series to make reviewing > easier (and as a test for Ben for either reading this text or noticing > the problems while reading patch 07 :-). > > Jarno Rajahalme (12): > ofp-parse: Use F_OUT_PORT when parsing. > ofproto: Rename *_begin functions as *_start. > ovs-ofctl: Add bundle support and unit testing. > classifier: Support table versioning > classifier: Make traversing identical rules robust. > ofproto: Infra for table versioning. > Use classifier versioning. > ofproto: Accurate flow counts. > ofproto: Revertible eviction. > ofproto: Postpone sending flow removed messages. > ofproto: Use minimatch for making bundles smaller. > ofproto: Support port mods in bundles. > > NEWS | 25 +- > OPENFLOW-1.1+.md | 6 + > include/openflow/openflow-common.h | 2 + > include/openvswitch/vconn.h | 3 + > lib/classifier-private.h | 158 ++++- > lib/classifier.c | 297 +++++---- > lib/classifier.h | 112 ++-- > lib/match.c | 9 + > lib/match.h | 1 + > lib/ofp-parse.c | 42 +- > lib/ofp-parse.h | 6 +- > lib/ofp-print.c | 1 + > lib/ofp-util.c | 44 ++ > lib/ofp-util.h | 102 +-- > lib/ofp-version-opt.c | 7 + > lib/ofp-version-opt.h | 1 + > lib/ovs-router.c | 2 +- > lib/tnl-ports.c | 9 +- > lib/vconn.c | 238 ++++++- > ofproto/bundles.h | 20 +- > ofproto/connmgr.c | 2 +- > ofproto/ofproto-dpif-xlate.c | 17 +- > ofproto/ofproto-dpif.c | 128 ++-- > ofproto/ofproto-dpif.h | 5 +- > ofproto/ofproto-provider.h | 77 +-- > ofproto/ofproto.c | 1289 +++++++++++++++++++++--------------- > tests/ofproto-macros.at | 10 + > tests/ofproto.at | 244 +++++++ > tests/ovs-ofctl.at | 115 +++- > tests/test-classifier.c | 15 +- > utilities/ovs-ofctl.8.in | 59 +- > utilities/ovs-ofctl.c | 89 ++- > 32 files changed, 2234 insertions(+), 901 deletions(-) > > -- > 1.7.10.4 > _______________________________________________ dev mailing list dev@openvswitch.org http://openvswitch.org/mailman/listinfo/dev