08/07/2020 15:30, Jerin Jacob: > On Tue, Jul 7, 2020 at 9:25 PM Phil Yang <[email protected]> wrote: > > > > The n_poll_lcores counter and poll_lcore array are shared between lcores > > and the update of these variables are out of the protection of spinlock > > on each lcore timer list. The read-modify-write operations of the counter > > are not atomic, so it has the potential of race condition between lcores. > > > > Use c11 atomics with RELAXED ordering to prevent confliction. > > > > Fixes: cc7b73ea9e3b ("eventdev: add new software timer adapter") > > Cc: [email protected] > > Cc: [email protected] > > > > Signed-off-by: Phil Yang <[email protected]> > > Reviewed-by: Dharmik Thakkar <[email protected]> > > Reviewed-by: Ruifeng Wang <[email protected]> > > Acked-by: Erik Gabriel Carrillo <[email protected]> > > Hi Thomas, > > The latest version does not have ABI breakage issue. > > I have added the ABI verifier in my local patch verification setup. > > Series applied to dpdk-next-eventdev/master. > > Please pull this series from dpdk-next-eventdev/master. Thanks. > > I am marking this patch series as "Awaiting Upstream" in patchwork > status to reflect the actual status.
OK, pulled and marked as Accepted in patchwork.

