[V3,00/10] net/hns3: some bugfixes for rss

Message ID 20230131130300.24713-1-liudongdong3@huawei.com (mailing list archive)


Dongdong Liu Jan. 31, 2023, 1:02 p.m. UTC
  This patchset is to do some bugfixes for hns3 rss.

- Fix segmentation fault when key_len is 40 and key is NULL for
  [PATCH V2 09/10].

- Fix missing comparison of types and level when verifying duplicate
  rules for [PATCH 10/10].

Huisong Li (10):
  net/hns3: fix error log about indirection table size
  net/hns3: extract common API to query device
  net/hns3: refactor set RSS hash algorithm and key interface
  net/hns3: fix fixed RSS key size to be more compatibility
  net/hns3: fix misclearing RSS configuration
  net/hns3: using RSS filter list to check duplicated rule
  net/hns3: remove useless code when destroy valid RSS rule
  net/hns3: fix useless warning when flush or destroy rule
  net/hns3: fix bad memory structure conversion
  net/hns3: fix incorrect check for duplicate RSS rule

 drivers/net/hns3/hns3_common.c    |  87 +++++++++++-
 drivers/net/hns3/hns3_common.h    |   2 +
 drivers/net/hns3/hns3_ethdev.c    |  63 ---------
 drivers/net/hns3/hns3_ethdev_vf.c |  65 +--------
 drivers/net/hns3/hns3_flow.c      | 224 +++++++++++++++---------------
 drivers/net/hns3/hns3_rss.c       |  63 ++++-----
 drivers/net/hns3/hns3_rss.h       |   7 +-
 7 files changed, 234 insertions(+), 277 deletions(-)