[ovs-git] Open vSwitch: ofproto-dpif.at: Fix a race in "ofproto-dpif - patch ports" test (master)

dev at openvswitch.org dev at openvswitch.org
Mon May 12 21:04:31 UTC 2014


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  732207ad249b46c395c38d7c403230754df9d18b (commit)
       via  cf9cf2e88998bb208eb295d73a880c933d7e90c1 (commit)
       via  45c626a3aceca5ea883743ff6ed3d749391ac53e (commit)
       via  dbb7c28f3c2e2f235bd733db6caf4b0c3c811d1d (commit)
       via  054e5aa672ba98f26fc37de19d24fb156ab4b88c (commit)
       via  28ae2f373053091b58af89f009a9a92eeb8c2bc6 (commit)
       via  53555f51a0eb8b426e45211c853381aed31bf49c (commit)
      from  76033fbe32754b0a84d736cd028da4465fbda447 (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 732207ad249b46c395c38d7c403230754df9d18b
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=732207ad249b46c395c38d7c403230754df9d18b
Author: YAMAMOTO Takashi <yamamoto at valinux.co.jp>
		
ofproto-dpif.at: Fix a race in "ofproto-dpif - patch ports" test
		
Acked-by: Ben Pfaff <blp at nicira.com>
Signed-off-by: YAMAMOTO Takashi <yamamoto at valinux.co.jp>


commit cf9cf2e88998bb208eb295d73a880c933d7e90c1
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=cf9cf2e88998bb208eb295d73a880c933d7e90c1
Author: YAMAMOTO Takashi <yamamoto at valinux.co.jp>
		
ofproto-dpif.h: Fix a comment
		
Acked-by: Ben Pfaff <blp at nicira.com>
Signed-off-by: YAMAMOTO Takashi <yamamoto at valinux.co.jp>


commit 45c626a3aceca5ea883743ff6ed3d749391ac53e
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=45c626a3aceca5ea883743ff6ed3d749391ac53e
Author: YAMAMOTO Takashi <yamamoto at valinux.co.jp>
		
dpif-netdev: Remove unused members
		
Simplify code and update comments after commit 61e7deb1.
("dpif-netdev: Use RCU to protect data.")

Acked-by: Ben Pfaff <blp at nicira.com>
Signed-off-by: YAMAMOTO Takashi <yamamoto at valinux.co.jp>


commit dbb7c28f3c2e2f235bd733db6caf4b0c3c811d1d
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=dbb7c28f3c2e2f235bd733db6caf4b0c3c811d1d
Author: YAMAMOTO Takashi <yamamoto at valinux.co.jp>
		
ofproto-dpif: Whitespace fixes
		
Acked-by: Ben Pfaff <blp at nicira.com>
Signed-off-by: YAMAMOTO Takashi <yamamoto at valinux.co.jp>


commit 054e5aa672ba98f26fc37de19d24fb156ab4b88c
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=054e5aa672ba98f26fc37de19d24fb156ab4b88c
Author: YAMAMOTO Takashi <yamamoto at valinux.co.jp>
		
ofproto-dpif.at: Fix races in dpif/dump-flows test
		
Acked-by: Ben Pfaff <blp at nicira.com>
Signed-off-by: YAMAMOTO Takashi <yamamoto at valinux.co.jp>


commit 28ae2f373053091b58af89f009a9a92eeb8c2bc6
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=28ae2f373053091b58af89f009a9a92eeb8c2bc6
Author: YAMAMOTO Takashi <yamamoto at valinux.co.jp>
		
ofproto-dpif.at: Use OVS_APP_EXIT_AND_WAIT where appropriate
		
Leftover of commit 0c473314.
("ofproto-dpif.at: Wait for the monitor's pidfile disappears where necessary")

Acked-by: Ben Pfaff <blp at nicira.com>
Signed-off-by: YAMAMOTO Takashi <yamamoto at valinux.co.jp>


commit 53555f51a0eb8b426e45211c853381aed31bf49c
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=53555f51a0eb8b426e45211c853381aed31bf49c
Author: YAMAMOTO Takashi <yamamoto at valinux.co.jp>
		
ofproto-dpif.at: Fix some races
		
These races were exposed on my environment by commit c2a77f33.
("tests/ofproto-dpif: Use vlog to test dpif behaviour.")

Acked-by: Ben Pfaff <blp at nicira.com>
Signed-off-by: YAMAMOTO Takashi <yamamoto at valinux.co.jp>


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

Summary of changes:
 lib/dpif-netdev.c      |   37 ++++++++-----------------------------
 ofproto/ofproto-dpif.c |    8 ++++----
 ofproto/ofproto-dpif.h |    4 ++--
 tests/ofproto-dpif.at  |   21 +++++++++++++++++----
 4 files changed, 31 insertions(+), 39 deletions(-)


hooks/post-receive
-- 
Open vSwitch



More information about the git mailing list