Hi, > -----Original Message----- > From: Phil Yang <phil.y...@arm.com> > Sent: Thursday, September 3, 2020 5:53 AM > To: akozy...@mellanox.com; rasl...@mellanox.com; dev@dpdk.org > Cc: honnappa.nagaraha...@arm.com; phil.y...@arm.com; > ma...@mellanox.com; Shahaf Shuler <shah...@mellanox.com>; > viachesl...@mellanox.com; n...@arm.com > Subject: [PATCH v4] net/mlx5: relaxed ordering for multi-packet RQ buffer > refcnt > > Use c11 atomics with RELAXED ordering instead of the rte_atomic ops > which enforce unnecessary barriers on aarch64. > > Signed-off-by: Phil Yang <phil.y...@arm.com> > --- > v4: > Remove the unnecessary ACQUIRE barrier in rx burst path. (Honnappa) > > v3: > Split from the patchset: > https://nam11.safelinks.protection.outlook.com/?url=http%3A%2F%2Fpatch > work.dpdk.org%2Fcover%2F68159%2F&data=02%7C01%7Crasland%40n > vidia.com%7Ca89037e982b84575f58808d84fb493d9%7C43083d15727340c1b7d > b39efd9ccc17a%7C0%7C0%7C637346984280298342&sdata=hjWErvvV%2 > Fg%2Bpb%2FMMzepHuRK0Weftf%2BFC2NNWsyoWSyo%3D&reserved > =0 > > drivers/net/mlx5/mlx5_rxq.c | 2 +- > drivers/net/mlx5/mlx5_rxtx.c | 16 +++++++++------- > drivers/net/mlx5/mlx5_rxtx.h | 2 +- > 3 files changed, 11 insertions(+), 9 deletions(-) >
Patch applied to next-net-mlx, Kindest regards, Raslan Darawsheh