[PATCH 21.11 00/17] backport some patches for hns3
Huisong Li
lihuisong at huawei.com
Tue Mar 21 10:22:49 CET 2023
Some patches depends on the patch 13/17. So we also backport patch 13/17.
Chengwen Feng (1):
net/hns3: remove unused structures
Huisong Li (16):
net/hns3: separate Tx prepare from getting Tx function
net/hns3: make getting Tx function static
net/hns3: fix RSS key size compatibility
net/hns3: fix burst mode query with dummy function
net/hns3: extract common functions to set Rx/Tx
net/hns3: use hardware config to report hash key
net/hns3: use hardware config to report hash types
net/hns3: separate setting hash algorithm
net/hns3: separate setting hash key
net/hns3: separate setting RSS types
net/hns3: use new RSS rule to configure hardware
net/hns3: save hash algo to RSS filter list node
net/hns3: allow adding queue buffer size hash rule
net/hns3: separate flow RSS config from RSS conf
net/hns3: reimplement hash flow function
net/hns3: add verification of RSS types
drivers/net/hns3/hns3_cmd.h | 19 -
drivers/net/hns3/hns3_common.c | 12 +-
drivers/net/hns3/hns3_ethdev.c | 20 +-
drivers/net/hns3/hns3_ethdev.h | 9 -
drivers/net/hns3/hns3_ethdev_vf.c | 19 +-
drivers/net/hns3/hns3_flow.c | 972 +++++++++++++++++++++---------
drivers/net/hns3/hns3_flow.h | 23 +-
drivers/net/hns3/hns3_mp.c | 4 +-
drivers/net/hns3/hns3_rss.c | 563 ++++++++++++-----
drivers/net/hns3/hns3_rss.h | 139 ++++-
drivers/net/hns3/hns3_rxtx.c | 100 +--
drivers/net/hns3/hns3_rxtx.h | 4 +-
12 files changed, 1289 insertions(+), 595 deletions(-)
--
2.22.0
More information about the stable
mailing list