[ovs-git] Open vSwitch: ofproto-dpif: Modularize ofproto-dpif-xlate. (master)

dev at openvswitch.org dev at openvswitch.org
Mon Jul 8 22:27:08 UTC 2013


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  46c88433b341c4d982c10d9de5bf3330bbcd621d (commit)
       via  aaa0fbaefadb7fdc2ff07dba1e16b3d6f20467d5 (commit)
      from  6b3f7f02ebd3d23cdf3775d96015e443e66d2519 (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 46c88433b341c4d982c10d9de5bf3330bbcd621d
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=46c88433b341c4d982c10d9de5bf3330bbcd621d
Author: Ethan Jackson <ethan at nicira.com>
		
ofproto-dpif: Modularize ofproto-dpif-xlate.
		
This patch modularizes ofproto-dpif-xlate by disentangling it from
ofproto-dpif.  Instead of poking around in ofproto-dpif's internal
data structures, ofproto-dpif-xlate is updated with a simple API
which can easily be made thread safe.  There are still some places
where ofproto-dpif-xlate needs to call into ofproto-dpif, but this
patch makes significant progress towards the final goal.

Signed-off-by: Ethan Jackson <ethan at nicira.com>
Acked-by: Ben Pfaff <blp at nicira.com>


commit aaa0fbaefadb7fdc2ff07dba1e16b3d6f20467d5
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=aaa0fbaefadb7fdc2ff07dba1e16b3d6f20467d5
Author: Ethan Jackson <ethan at nicira.com>
		
ofproto-dpif-xlate: Actually drop packets on mirror ports.
		
Reported-by: Ben Pfaff <blp at nicira.com>
Signed-off-by: Ethan Jackson <ethan at nicira.com>
Acked-by: Ben Pfaff <blp at nicira.com>


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

Summary of changes:
 ofproto/ofproto-dpif-xlate.c |  852 +++++++++++++++++++++++++++++++-----------
 ofproto/ofproto-dpif-xlate.h |   29 ++
 ofproto/ofproto-dpif.c       |  202 +++++++++-
 ofproto/ofproto-dpif.h       |  149 +-------
 4 files changed, 864 insertions(+), 368 deletions(-)


hooks/post-receive
-- 
Open vSwitch



More information about the git mailing list