DPDK patches and discussions
 help / color / mirror / Atom feed
* [PATCH 00/16] net/hns3: some code refactor for hns3 RSS
@ 2023-03-10  9:35 Dongdong Liu
  2023-03-10  9:35 ` [PATCH 01/16] net/hns3: fix possible truncation of hash key when config Dongdong Liu
                   ` (16 more replies)
  0 siblings, 17 replies; 24+ messages in thread
From: Dongdong Liu @ 2023-03-10  9:35 UTC (permalink / raw)
  To: dev, ferruh.yigit, thomas, andrew.rybchenko
  Cc: stable, yisen.zhuang, liudongdong3, lihuisong

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


^ permalink raw reply	[flat|nested] 24+ messages in thread

end of thread, other threads:[~2023-03-29  8:13 UTC | newest]

Thread overview: 24+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-03-10  9:35 [PATCH 00/16] net/hns3: some code refactor for hns3 RSS Dongdong Liu
2023-03-10  9:35 ` [PATCH 01/16] net/hns3: fix possible truncation of hash key when config Dongdong Liu
2023-03-10 19:36   ` Ferruh Yigit
2023-03-29  1:56     ` lihuisong (C)
2023-03-10  9:35 ` [PATCH 02/16] net/hns3: fix possible truncation of redirection table Dongdong Liu
2023-03-10 19:36   ` Ferruh Yigit
2023-03-10  9:35 ` [PATCH 03/16] net/hns3: use hardware config to report hash key Dongdong Liu
2023-03-10  9:35 ` [PATCH 04/16] net/hns3: use hardware config to report hash types Dongdong Liu
2023-03-10  9:35 ` [PATCH 05/16] net/hns3: use hardware config to report redirection table Dongdong Liu
2023-03-10  9:35 ` [PATCH 06/16] net/hns3: separate the setting of hash algorithm Dongdong Liu
2023-03-10 19:36   ` Ferruh Yigit
2023-03-29  1:58     ` lihuisong (C)
2023-03-29  8:13       ` Ferruh Yigit
2023-03-10  9:35 ` [PATCH 07/16] net/hns3: separate the setting of hash key Dongdong Liu
2023-03-10  9:35 ` [PATCH 08/16] net/hns3: separate the setting of redirection table Dongdong Liu
2023-03-10  9:35 ` [PATCH 09/16] net/hns3: separate the setting of RSS types Dongdong Liu
2023-03-10  9:35 ` [PATCH 10/16] net/hns3: separate the setting and clearing of RSS rule Dongdong Liu
2023-03-10  9:35 ` [PATCH 11/16] net/hns3: use new RSS rule to configure hardware Dongdong Liu
2023-03-10  9:35 ` [PATCH 12/16] net/hns3: save hash algo to RSS filter list node Dongdong Liu
2023-03-10  9:35 ` [PATCH 13/16] net/hns3: adding queue buffer size hash rule allowed Dongdong Liu
2023-03-10  9:35 ` [PATCH 14/16] net/hns3: separate rte flow RSS config from hns3 rss conf Dongdong Liu
2023-03-10  9:35 ` [PATCH 15/16] net/hns3: reimplement hash flow function Dongdong Liu
2023-03-10  9:35 ` [PATCH 16/16] net/hns3: add the verification of RSS types Dongdong Liu
2023-03-10 20:58 ` [PATCH 00/16] net/hns3: some code refactor for hns3 RSS Ferruh Yigit

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).