[ovs-git] Open vSwitch: datapath: Consistently maintain flow key. (next)

dev at openvswitch.org dev at openvswitch.org
Mon Mar 15 19:53:03 UTC 2010


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, next has been updated
       via  11cdf5e612949b61ee0f531d355a911e0c59d6de (commit)
       via  3c5f6de3856fa47aa184ca389dcb8d4fcc13d29a (commit)
       via  f5e86186f3ca8cd66a1a5a923417fb60af154447 (commit)
      from  b9172b00781eac517edf7aedc60197161c395264 (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 11cdf5e612949b61ee0f531d355a911e0c59d6de
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=11cdf5e612949b61ee0f531d355a911e0c59d6de
Author: Jesse Gross <jesse at nicira.com>
		
datapath: Consistently maintain flow key.
		
After executing an action that changes a packet sometimes we update
the flow key and sometimes we don't.  This is potentially problematic
because we sometimes use the key for checks later on.  This consistently
maintains the key.


commit 3c5f6de3856fa47aa184ca389dcb8d4fcc13d29a
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=3c5f6de3856fa47aa184ca389dcb8d4fcc13d29a
Author: Jesse Gross <jesse at nicira.com>
		
datapath: Validate ToS when flow is added.
		
Check that the ToS is valid when the flow is added, not every time
it is used.


commit f5e86186f3ca8cd66a1a5a923417fb60af154447
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=f5e86186f3ca8cd66a1a5a923417fb60af154447
Author: Jesse Gross <jesse at nicira.com>
		
datapath: Use constants instead of actual values.
		
Use the appropriate constants instead of the values for masks, shifts,
etc.


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

Summary of changes:
 datapath/actions.c  |   27 +++++++++++++---
 datapath/datapath.c |    6 ++++
 datapath/flow.c     |    8 +++--
 lib/dpif-netdev.c   |   83 ++++++++++++++++++++++++++++++++------------------
 4 files changed, 86 insertions(+), 38 deletions(-)


hooks/post-receive
-- 
Open vSwitch




More information about the git mailing list