[dpdk-dev] [PATCH 0/4] net/mlx5: use C11 atomic builtins
Raslan Darawsheh
rasland at nvidia.com
Tue Oct 27 23:29:18 CET 2020
Hi,
> -----Original Message-----
> From: Alexander Kozyrev <akozyrev at nvidia.com>
> Sent: Tuesday, October 27, 2020 5:28 PM
> To: dev at dpdk.org
> Cc: Raslan Darawsheh <rasland at nvidia.com>; Matan Azrad
> <matan at nvidia.com>; Slava Ovsiienko <viacheslavo at nvidia.com>
> Subject: [PATCH 0/4] net/mlx5: use C11 atomic builtins
>
> The rte_atomic API is deprecated and needs to be
> replaced with C11 atomic builtins in MLX5 driver.
>
> Alexander Kozyrev (4):
> common/mlx5: use C11 atomics for memory allocation
> common/mlx5: use C11 atomics for netlink sequence
> net/mlx5: use C11 atomics for RxQ/TxQ refcounts
> net/mlx5: use C11 atomics for RTE flow tables
>
> drivers/common/mlx5/linux/mlx5_nl.c | 5 +-
> drivers/common/mlx5/mlx5_malloc.c | 91 ++++++++---------
> drivers/net/mlx5/linux/mlx5_ethdev_os.c | 1 -
> drivers/net/mlx5/mlx5.c | 9 +-
> drivers/net/mlx5/mlx5.h | 15 ++-
> drivers/net/mlx5/mlx5_ethdev.c | 1 -
> drivers/net/mlx5/mlx5_flow.h | 15 ++-
> drivers/net/mlx5/mlx5_flow_dv.c | 126 +++++++++++++-----------
> drivers/net/mlx5/mlx5_rxq.c | 28 +++---
> drivers/net/mlx5/mlx5_txq.c | 8 +-
> 10 files changed, 153 insertions(+), 146 deletions(-)
>
> --
> 2.24.1
Series applied to next-net-mlx,
Kindest regards,
Raslan Darawsheh
More information about the dev
mailing list