On Mon, Mar 30, 2020 at 11:56 AM Phil Yang wrote:
> > if (flags & OTX2_TIM_ENA_STATS)
> > - rte_atomic64_add(&tim_ring->arm_cnt, index);
> > + __atomic_fetch_add(&tim_ring->arm_cnt, index,
> > __ATOMIC_RELAXED);
> >
> > return index;
> > }
> > @@ -130,7 +130,8
> -Original Message-
> From: pbhagavat...@marvell.com
> Sent: Friday, March 27, 2020 4:56 PM
> To: jer...@marvell.com; Honnappa Nagarahalli
> ; Phil Yang ; Pavan
> Nikhilesh
> Cc: dev@dpdk.org
> Subject: [dpdk-dev] [PATCH] event/octeontx2: use c11 atomics for sta
From: Pavan Nikhilesh
Use c11 atomics with RELAXED ordering instead of rte_atomic ops which
enforce unnessary barries on arm64.
Signed-off-by: Pavan Nikhilesh
---
drivers/event/octeontx2/otx2_tim_evdev.c | 5 +++--
drivers/event/octeontx2/otx2_tim_evdev.h | 2 +-
drivers/event/octeontx2/otx2
3 matches
Mail list logo