DPDK patches and discussions
 help / color / mirror / Atom feed
* [dpdk-dev] [PATCH 0/4] net/mlx5: use C11 atomic builtins
@ 2020-10-27 15:28 Alexander Kozyrev
  2020-10-27 15:28 ` [dpdk-dev] [PATCH 1/4] common/mlx5: use C11 atomics for memory allocation Alexander Kozyrev
                   ` (4 more replies)
  0 siblings, 5 replies; 6+ messages in thread
From: Alexander Kozyrev @ 2020-10-27 15:28 UTC (permalink / raw)
  To: dev; +Cc: rasland, matan, viacheslavo

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


^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2020-10-27 22:29 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-10-27 15:28 [dpdk-dev] [PATCH 0/4] net/mlx5: use C11 atomic builtins Alexander Kozyrev
2020-10-27 15:28 ` [dpdk-dev] [PATCH 1/4] common/mlx5: use C11 atomics for memory allocation Alexander Kozyrev
2020-10-27 15:28 ` [dpdk-dev] [PATCH 2/4] common/mlx5: use C11 atomics for netlink sequence Alexander Kozyrev
2020-10-27 15:28 ` [dpdk-dev] [PATCH 3/4] net/mlx5: use C11 atomics for RxQ/TxQ refcounts Alexander Kozyrev
2020-10-27 15:28 ` [dpdk-dev] [PATCH 4/4] net/mlx5: use C11 atomics for RTE flow tables Alexander Kozyrev
2020-10-27 22:29 ` [dpdk-dev] [PATCH 0/4] net/mlx5: use C11 atomic builtins Raslan Darawsheh

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).