[PATCH 00/16] net/hns3: some code refactor for hns3 RSS
Dongdong Liu
liudongdong3 at huawei.com
Fri Mar 10 10:35:02 CET 2023
This patchset is to do some code refactor for hns3 RSS.
1. [PATCH 01/16]-[PATCH 02/16] fix some hns3 RSS bug.
2. [PATCH 03/16]-[PATCH 14/16] refactoring hns3 RSS code.
3. [PATCH 15/16]-[PATCH 16/16] reimplement hash flow function.
Huisong Li (16):
net/hns3: fix possible truncation of hash key when config
net/hns3: fix possible truncation of redirection table
net/hns3: use hardware config to report hash key
net/hns3: use hardware config to report hash types
net/hns3: use hardware config to report redirection table
net/hns3: separate the setting of hash algorithm
net/hns3: separate the setting of hash key
net/hns3: separate the setting of redirection table
net/hns3: separate the setting of RSS types
net/hns3: separate the setting and clearing of RSS rule
net/hns3: use new RSS rule to configure hardware
net/hns3: save hash algo to RSS filter list node
net/hns3: adding queue buffer size hash rule allowed
net/hns3: separate rte flow RSS config from hns3 rss conf
net/hns3: reimplement hash flow function
net/hns3: add the verification of RSS types
drivers/net/hns3/hns3_cmd.h | 1 +
drivers/net/hns3/hns3_ethdev.h | 9 -
drivers/net/hns3/hns3_flow.c | 985 +++++++++++++++++++++++----------
drivers/net/hns3/hns3_flow.h | 21 +-
drivers/net/hns3/hns3_rss.c | 645 +++++++++++++++------
drivers/net/hns3/hns3_rss.h | 130 ++++-
6 files changed, 1278 insertions(+), 513 deletions(-)
--
2.22.0
More information about the stable
mailing list