[ovs-git] Open vSwitch: tests: Test ofproto-dpif set_tunnel translation. (master)

dev at openvswitch.org dev at openvswitch.org
Tue Sep 13 03:31:06 UTC 2011


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Open vSwitch".

The branch, master has been updated
       via  8e9ce036dd93307b50b9189438b3929234391d61 (commit)
       via  bf1e03710e905cd33765bf72b734020bf98d46ac (commit)
      from  9b02078077b62e4277e84c7f39382ce09986cf6b (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 8e9ce036dd93307b50b9189438b3929234391d61
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=8e9ce036dd93307b50b9189438b3929234391d61
Author: Ethan Jackson <ethan at nicira.com>
		
tests: Test ofproto-dpif set_tunnel translation.
		
This patch adds a unit test which would have caught the issue fixed
in Commit 2446268e "ofproto-dpif: set_tunnel when required to."


commit bf1e03710e905cd33765bf72b734020bf98d46ac
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=bf1e03710e905cd33765bf72b734020bf98d46ac
Author: Ethan Jackson <ethan at nicira.com>
		
ofproto-dpif: Emit set_tunnel when required to.
		
ofproto-dpif assumed that the datapath initialized the tun_id of a
flow on egress, to its tun_id on ingress.  For this reason, if
OpenFlow actions set the tun_id to a flow's ingress tun_id,
ofproto-dpif would fail to emit a set_tunnel action.

Reported-by: Igor Ganichev <iganichev at nicira.com>
Reported-by: Pankaj Thakkar <thakkar at nicira.com>


-----------------------------------------------------------------------

Summary of changes:
 ofproto/ofproto-dpif.c |    1 +
 tests/ofproto-dpif.at  |   18 ++++++++++++++++++
 2 files changed, 19 insertions(+), 0 deletions(-)


hooks/post-receive
-- 
Open vSwitch



More information about the git mailing list