For some reason I can’t find some to the patches in my inbox (nor in Junk 
mail). I applied the patches from patchwork, so this seems to be a problem with 
my mail.

Anyway, this is an Ack for the 1st patch:

Acked-by: Jarno Rajahalme <ja...@ovn.org>


The second patch fails two test cases:

conjunctive match

 99: conjunctive match and other actions             FAILED (classifier.at:296)

ofproto-dpif

846: ofproto-dpif - note at offset 24 in ofpacts     FAILED 
(ofproto-dpif.at:781)


./classifier.at:296: ovs-ofctl add-flow br0 
'actions=conjunction(3,1/2),note:41.42.43.44.45.46'
--- /dev/null   2016-02-05 17:19:20.062408851 -0800
+++ /home/jrajahalme/openvswitch/tests/testsuite.dir/at-groups/99/stderr        
2016-02-10 15:08:44.139391939 -0800
@@ -0,0 +1,2 @@
+ovs-ofctl: lib/ofp-actions.c:7265: assertion ofpact == ofpacts->header failed 
in ofpact_finish()
+/home/jrajahalme/openvswitch/tests/testsuite.dir/at-groups/99/test-source: 
line 251: 121370 Aborted                 (core dumped) ovs-ofctl add-flow br0 
'actions=conjunction(3,1/2),note:41.42.43.44.45.46'
./classifier.at:296: exit code was 134, expected 0

./ofproto-dpif.at:781: ovs-ofctl add-flows br0 flows.txt
--- /dev/null   2016-02-05 17:19:20.062408851 -0800
+++ /home/jrajahalme/openvswitch/tests/testsuite.dir/at-groups/846/stderr       
2016-02-10 15:08:44.947371022 -0800
@@ -0,0 +1,2 @@
+ovs-ofctl: lib/ofp-actions.c:7265: assertion ofpact == ofpacts->header failed 
in ofpact_finish()
+/home/jrajahalme/openvswitch/tests/testsuite.dir/at-groups/846/test-source: 
line 202: 121938 Aborted                 (core dumped) ovs-ofctl add-flows br0 
flows.txt
./ofproto-dpif.at:781: exit code was 134, expected 0

  Jarno

> On Feb 9, 2016, at 10:10 PM, Ben Pfaff <b...@ovn.org> wrote:
> 
> This is the third revision of my "closures" patch.
> 
> The first version was:
> http://openvswitch.org/pipermail/dev/2016-January/064607.html
> 
> The second version, unfortunately not marked v2, was:
> https://patchwork.ozlabs.org/patch/574946/
> and the v1->v2 changes were described at:
> http://openvswitch.org/pipermail/dev/2016-January/064875.html
> 
> Changes v2->v3:
>  - Patches 1 through 6 are new.
>  - There's a terminology change starting in patch 6.  Now the process
>    of pausing translation is called "freezing", and there are two users
>    of freezing, which are recirculation and closures.
>  - I added the ability to provide arbitrary user data on NXAST_PAUSE
>    which is passed to the controller in a property on NXT_CLOSURE.
>  - I made all the changes described in:
>    http://openvswitch.org/pipermail/dev/2016-February/065984.html
>  - I added a few more tests to ofp-print.at and ofp-actions.at.
>  - Probably other refinements I've forgotten.
> 
> Ben Pfaff (7):
>  dynamic-string: Make ds_chomp() return true if it removed a character.
>  ofpbuf: Make ofpbuf_put_hex() accept period between hex bytes also.
>  ofproto-dpif-xlate: Improve recirc_unroll_actions() interface.
>  ofproto-dpif-xlate: New helper function ctx_cancel_recirculation().
>  ofproto-dpif-xlate: Break recirculation actions out from action_set.
>  ofproto-dpif-xlate: Distinguish "freezing" from "recirculation".
>  Implement "closures".
> 
> NEWS                          |   4 +
> include/openflow/nicira-ext.h | 100 ++++++++-
> lib/dynamic-string.c          |   7 +-
> lib/dynamic-string.h          |   4 +-
> lib/meta-flow.c               |   9 +-
> lib/meta-flow.h               |   3 +-
> lib/ofp-actions.c             | 174 ++++++++++++---
> lib/ofp-actions.h             |  13 +-
> lib/ofp-errors.h              |  15 +-
> lib/ofp-msgs.h                |   8 +
> lib/ofp-print.c               |  81 +++++++
> lib/ofp-util.c                | 362 +++++++++++++++++++++++++++++++
> lib/ofp-util.h                |  60 +++++-
> lib/ofpbuf.c                  |  12 +-
> lib/rconn.c                   |   4 +-
> ofproto/connmgr.c             |  70 ++++--
> ofproto/connmgr.h             |   3 +
> ofproto/ofproto-dpif-xlate.c  | 485 +++++++++++++++++++++++++-----------------
> ofproto/ofproto-dpif-xlate.h  |   4 +
> ofproto/ofproto-dpif.c        |  35 +++
> ofproto/ofproto-provider.h    |   3 +
> ofproto/ofproto.c             |  25 +++
> tests/ofp-actions.at          |  18 ++
> tests/ofp-print.at            |  34 +++
> tests/ofproto-dpif.at         | 174 +++++++++++++++
> tests/ofproto-macros.at       |  35 ++-
> tests/ofproto.at              |   2 +
> utilities/ovs-ofctl.8.in      |  32 ++-
> utilities/ovs-ofctl.c         | 111 +++++++---
> vswitchd/vswitch.xml          |  17 +-
> 30 files changed, 1603 insertions(+), 301 deletions(-)
> 
> -- 
> 2.1.3
> 
> _______________________________________________
> dev mailing list
> dev@openvswitch.org
> http://openvswitch.org/mailman/listinfo/dev

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

Reply via email to