app/eventdev: use compiler atomics for shared data sync
authorJoyce Kong <joyce.kong@arm.com>
Wed, 17 Nov 2021 08:21:55 +0000 (08:21 +0000)
committerDavid Marchand <david.marchand@redhat.com>
Wed, 17 Nov 2021 10:07:06 +0000 (11:07 +0100)
commit510948720587d8295ba1849cbba05f7f36cd5d7f
treee66033f4f9a44917613c09515b2e8ee63e3027e2
parent45f838d60abc6d0e6b975e2384fd69020f512ed2
app/eventdev: use compiler atomics for shared data sync

Convert rte_atomic usages to compiler atomic built-ins
for shared data sync in eventdev cases.

Signed-off-by: Joyce Kong <joyce.kong@arm.com>
Reviewed-by: Ruifeng Wang <ruifeng.wang@arm.com>
app/test-eventdev/test_order_atq.c
app/test-eventdev/test_order_common.c
app/test-eventdev/test_order_common.h
app/test-eventdev/test_order_queue.c