]> git.proxmox.com Git - ovs.git/commit
ovs-atomic: Reintroduce atomic_uint64_t and atomic_int64_t.
authorBen Pfaff <blp@ovn.org>
Fri, 29 Sep 2017 17:10:27 +0000 (10:10 -0700)
committerBen Pfaff <blp@ovn.org>
Fri, 6 Oct 2017 16:46:43 +0000 (09:46 -0700)
commit4a0c670ab0cd192a30d9eb2b4ea64bf0adac5788
tree6103e3cd642335b14f6e99845ba83c2c1db098b5
parent8acf7ad0b1fdd212c1ff44d41cccff127494499c
ovs-atomic: Reintroduce atomic_uint64_t and atomic_int64_t.

This is essentially a revert of commit e09d61c41b4f ("ovs-atomic: Remove
atomic_uint64_t and atomic_int64_t.")  My fear that some 32-bit platforms
did not support 64-bit integers seems overblown, because OVS 2.6.x uses
the 64-bit atomic_ullong and it is in Debian, which has tons of
architectures.

Signed-off-by: Ben Pfaff <blp@ovn.org>
Acked-by: Simon Horman <simon.horman@netronome.com>
lib/ovs-atomic.h
tests/test-atomic.c