[v2,0/4] net/hns3: bugfix on reset and stdatomic API

Message ID 20231207014205.4002558-1-haijie1@huawei.com (mailing list archive)
Headers
Series net/hns3: bugfix on reset and stdatomic API |

Message

Jie Hai Dec. 7, 2023, 1:42 a.m. UTC
  This patchset fixes some bugs on reset, and replaces all
gcc builtin __atomic_xxx with rte_atomic_xxx.

--
v2:
1. remove mailbox bugfix which has been applied.
2. add new bugfixes on reset.
3. Add RTE_ATOMIC to related variable.
--

Dengdui Huang (3):
  net/hns3: fix VF multiple count on one reset
  net/hns3: fix disable command with firmware
  net/hns3: fix incorrect reset level comparison

Jie Hai (1):
  net/hns3: use stdatomic API

 drivers/net/hns3/hns3_cmd.c       |  24 ++++---
 drivers/net/hns3/hns3_dcb.c       |   3 +-
 drivers/net/hns3/hns3_ethdev.c    |  76 +++++++++++----------
 drivers/net/hns3/hns3_ethdev.h    |  36 +++++-----
 drivers/net/hns3/hns3_ethdev_vf.c | 108 ++++++++++++++++++------------
 drivers/net/hns3/hns3_intr.c      |  47 +++++++------
 drivers/net/hns3/hns3_intr.h      |   4 +-
 drivers/net/hns3/hns3_mbx.c       |   6 +-
 drivers/net/hns3/hns3_mp.c        |   9 ++-
 drivers/net/hns3/hns3_rxtx.c      |  15 +++--
 drivers/net/hns3/hns3_tm.c        |   6 +-
 11 files changed, 192 insertions(+), 142 deletions(-)