[ovs-git] Open vSwitch: ovs-atomic: Remove atomic_uint64_t and atomic_int64_t. (master)

dev at openvswitch.org dev at openvswitch.org
Fri May 16 17:04:46 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  e09d61c41b4fe6559de4316d83d9221c254d4b0a (commit)
       via  0e2a9f6fc28f2d53971a2c0bf93cd6fa577fe5fd (commit)
       via  349fbdc296118b6706f3b2af9551ed59109508d7 (commit)
      from  a6ce4b9d2518a261f0d8f51acef069d687b8df2e (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 e09d61c41b4fe6559de4316d83d9221c254d4b0a
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=e09d61c41b4fe6559de4316d83d9221c254d4b0a
Author: Simon Horman <horms at verge.net.au>
		
ovs-atomic: Remove atomic_uint64_t and atomic_int64_t.
		
Some concern has been raised by Ben Pfaff that atomic_uint64_t may not
be portable. In particular on 32bit platforms that do not have atomic
64bit integers.

Now that there are no longer any users of atomic_uint64_t remove it
entirely. Also remove atomic_int64_t which has no users.

Cc: YAMAMOTO Takashi <yamamoto at valinux.co.jp>
Signed-off-by: Simon Horman <horms at verge.net.au>
Signed-off-by: Ben Pfaff <blp at nicira.com>


commit 0e2a9f6fc28f2d53971a2c0bf93cd6fa577fe5fd
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=0e2a9f6fc28f2d53971a2c0bf93cd6fa577fe5fd
Author: Simon Horman <horms at verge.net.au>
		
ofproto-dpif-upcall: Use atomic_long in struct udpif
		
Some concern has been raised by Ben Pfaff that atomic_uint64_t may not
be portable. Accordingly, use atomic_ulong instead of atomic_uint64_t
in struct ofproto.

This is in preparation for removing atomic_uint64_t entirely.

Cc: YAMAMOTO Takashi <yamamoto at valinux.co.jp>
Signed-off-by: Simon Horman <horms at verge.net.au>
Signed-off-by: Ben Pfaff <blp at nicira.com>


commit 349fbdc296118b6706f3b2af9551ed59109508d7
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=349fbdc296118b6706f3b2af9551ed59109508d7
Author: Simon Horman <horms at verge.net.au>
		
ofproto-dpif: Break out MPLS controller tests into their own test
		
This makes maintaining the controller test slightly easier
by splitting it in two.

Based on a similar patch by Joe Stringer.

Cc: Joe Stringer <joe at wand.net.nz>
Signed-off-by: Simon Horman <horms at verge.net.au>
Signed-off-by: Ben Pfaff <blp at nicira.com>


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

Summary of changes:
 lib/ovs-atomic.h              |    4 -
 ofproto/ofproto-dpif-upcall.c |   10 +-
 tests/ofproto-dpif.at         |  353 ++++++++++++++++++++++-------------------
 tests/test-atomic.c           |    2 -
 4 files changed, 191 insertions(+), 178 deletions(-)


hooks/post-receive
-- 
Open vSwitch



More information about the git mailing list