[ovs-git] Open vSwitch: ofproto-dpif: Get rid of effectively unused 'check_special' flag. (next)

dev at openvswitch.org dev at openvswitch.org
Wed May 11 23:16:49 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, next has been updated
  discards  60955612b423ba3970bf5952c80fdf6d03f93aa7 (commit)
  discards  60cf11733d821e645c17ada8108c33b9f68b51fd (commit)
  discards  b145aeaf7a32159658c3ab529a249467aaafa6fd (commit)
  discards  61bf41fa718152e332b39b1451f62de3cc77ff58 (commit)
  discards  76fe8d99bfdc152bdfeec0e8e1c4ef3e1f2a5384 (commit)
  discards  fcde6ece16de8868cf8af85243c18e1e4cb6a624 (commit)
       via  0a7a3dd819afa78a4c2880b80af6618c58a7bc4a (commit)
       via  57a94f8e73bea0011da77a84e2c2770223e68e07 (commit)
       via  154896e3b99978317d74b5c9847fe07ec01b54b3 (commit)
       via  da40ecacc1e30901684cd0e1df4856bbe442d501 (commit)
       via  eeaefa7878b6d7682c6dbd58789d685b6daecc86 (commit)
       via  08944c1db1ab2707e28deab838dc0937bf8de8ae (commit)
      from  60955612b423ba3970bf5952c80fdf6d03f93aa7 (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 0a7a3dd819afa78a4c2880b80af6618c58a7bc4a
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=0a7a3dd819afa78a4c2880b80af6618c58a7bc4a
Author: Ben Pfaff <blp at nicira.com>
		
ofproto-dpif: Get rid of effectively unused 'check_special' flag.
		
Nothing ever sets this flag to false any longer, so there's no need to
store it or test its value.

Reported-by: Ethan Jackson <ethan at nicira.com>


commit 57a94f8e73bea0011da77a84e2c2770223e68e07
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=57a94f8e73bea0011da77a84e2c2770223e68e07
Author: Ben Pfaff <blp at nicira.com>
		
Implement basic multiple table support.
		
This implements basic multiple table support in ofproto and supporting
libraries and utilities. The design is the same as the one that has been
on the Open vSwitch "wdp" branch for a long time.  There is no support for
multiple tables in the software switch implementation (ofproto-dpif), only
a set of hooks for other switch implementations to use.

To allow controllers to add flows in a particular table, Open vSwitch adds
an OpenFlow 1.0 extension called NXT_FLOW_MOD_TABLE_ID.


commit 154896e3b99978317d74b5c9847fe07ec01b54b3
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=154896e3b99978317d74b5c9847fe07ec01b54b3
Author: Ben Pfaff <blp at nicira.com>
		
ofproto: Drop ofproto_rule_lookup().
		
There's no reason not to implement this trivial function in ofproto-dpif,
especially since it makes less sense once multiple table support is
implemented (which table should be searched?).


commit da40ecacc1e30901684cd0e1df4856bbe442d501
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=da40ecacc1e30901684cd0e1df4856bbe442d501
Author: Ben Pfaff <blp at nicira.com>
		
PORTING: Describe usage of ovs_be<N>.
		


commit eeaefa7878b6d7682c6dbd58789d685b6daecc86
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=eeaefa7878b6d7682c6dbd58789d685b6daecc86
Author: Ben Pfaff <blp at nicira.com>
		
ofproto: Fix number of reported tables in OFPT_FEATURES_REPLY message.
		
This has been wrong for a long time.


commit 08944c1db1ab2707e28deab838dc0937bf8de8ae
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=08944c1db1ab2707e28deab838dc0937bf8de8ae
Author: Ben Pfaff <blp at nicira.com>
		
ofproto: Make rule construction and destruction more symmetric.
		
Before, ->rule_construct() both created the rule and inserted into the
flow table, but ->rule_destruct() only destroyed the rule.  This makes
->rule_destruct() also remove the rule from the flow table.


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

Summary of changes:
 lib/classifier.c |    7 +------
 1 files changed, 1 insertions(+), 6 deletions(-)


hooks/post-receive
-- 
Open vSwitch



More information about the git mailing list