[dpdk-dev] [PATCH 0/4] net/mlx5: use C11 atomic builtins
Alexander Kozyrev
akozyrev at nvidia.com
Tue Oct 27 16:28:20 CET 2020
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
More information about the dev
mailing list