mbox series

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

Message ID 20230131130300.24713-1-liudongdong3@huawei.com (mailing list archive)
Headers
Series net/hns3: some bugfixes for rss |

Message

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

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

v1->v2:
- 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(-)

--
2.22.0
  

Comments

Ferruh Yigit Feb. 8, 2023, 5:46 p.m. UTC | #1
On 1/31/2023 1:02 PM, Dongdong Liu wrote:
> This patchset is to do some bugfixes for hns3 rss.
> 
> v2->v3:
> - Fix segmentation fault when key_len is 40 and key is NULL for
>   [PATCH V2 09/10].
> 
> v1->v2:
> - 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


Some commit logs and patch titles updated while merging.

Series applied to dpdk-next-net/main, thanks.