[ovs-git] Open vSwitch: tests: Factor "seq" shell function out into common infrastructure. (master)

dev at openvswitch.org dev at openvswitch.org
Thu Aug 16 23:23:01 UTC 2012


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  535e8b04b48f447d8b5fec8018c5931b1fb5cda2 (commit)
       via  b62ee96f074be58681e420e25b76371ac35dc473 (commit)
       via  1c1440518a878c0897d17cb1ebbc95466715d316 (commit)
       via  629d868ce79cb4e74e63434c9bc2326a9f7f1762 (commit)
       via  d64e1870f4ad55e3f7eda8655b93c52d43442bfc (commit)
       via  dd30ff28ca73dfe20e0b0c0e7c58dba485ca0098 (commit)
      from  c2d967a562aaa57b679c302a5041d5a941154143 (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 535e8b04b48f447d8b5fec8018c5931b1fb5cda2
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=535e8b04b48f447d8b5fec8018c5931b1fb5cda2
Author: Ben Pfaff <blp at nicira.com>
		
tests: Factor "seq" shell function out into common infrastructure.
		
An upcoming patch will introduce a second user.

Signed-off-by: Ben Pfaff <blp at nicira.com>


commit b62ee96f074be58681e420e25b76371ac35dc473
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=b62ee96f074be58681e420e25b76371ac35dc473
Author: Ben Pfaff <blp at nicira.com>
		
vswitch.xml: balance-tcp can be rebalanced too.
		
Signed-off-by: Ben Pfaff <blp at nicira.com>


commit 1c1440518a878c0897d17cb1ebbc95466715d316
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=1c1440518a878c0897d17cb1ebbc95466715d316
Author: Ben Pfaff <blp at nicira.com>
		
vswitch.xml: Generalize "carrier" to cover miimon also.
		
I believe that saying "carrier" here excludes the miimon case, which we'd
like to include also.

Signed-off-by: Ben Pfaff <blp at nicira.com>


commit 629d868ce79cb4e74e63434c9bc2326a9f7f1762
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=629d868ce79cb4e74e63434c9bc2326a9f7f1762
Author: Ben Pfaff <blp at nicira.com>
		
vswitch.xml: Document that active-backup works OK with multiple switches.
		
Signed-off-by: Ben Pfaff <blp at nicira.com>


commit d64e1870f4ad55e3f7eda8655b93c52d43442bfc
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=d64e1870f4ad55e3f7eda8655b93c52d43442bfc
Author: Ben Pfaff <blp at nicira.com>
		
vswitch.xml: active-backup and balance-slb bonds must be one-sided.
		
It doesn't work to hook up an active-backup bond on one switch to an
active-backup bond on another switch, because they might pick different
active interfaces and therefore not pass any traffic.

The same is true of balance-slb because multicast and broadcast
traffic is dropped on ingress to any interface other than the active
interface.

Signed-off-by: Ben Pfaff <blp at nicira.com>


commit dd30ff28ca73dfe20e0b0c0e7c58dba485ca0098
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=dd30ff28ca73dfe20e0b0c0e7c58dba485ca0098
Author: Ben Pfaff <blp at nicira.com>
		
ofproto-dpif: Avoid dereferencing possibly null or wild pointer.
		
If ofpacts_len is 0 then ofpacts->type is a bad reference.

(An early draft of ofpacts used an OFPACT_END sentinel so that there was
always data there in this function, but in review the sentinel got deleted
and I did not notice that this function needed an update.)

Found by valgrind.

Bug #12847.
Signed-off-by: Ben Pfaff <blp at nicira.com>


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

Summary of changes:
 ofproto/ofproto-dpif.c |    3 ++-
 tests/ovs-ofctl.at     |    8 --------
 tests/testsuite.at     |    8 ++++++++
 vswitchd/vswitch.xml   |   24 ++++++++++++++----------
 4 files changed, 24 insertions(+), 19 deletions(-)


hooks/post-receive
-- 
Open vSwitch



More information about the git mailing list