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