Skip to content

fix and feature for hns3 PMD

Min Hu (Connor) dpdk-dev 2 versions – In review

Get series with b4
b4 am [email protected]

Versions newest first · linked by author and title

  1. v2 Latest15 patches 4 repliesIn review
  2. v115 patches 2 repliesSuperseded

Changes in v2 from the cover letter

* fix compiling errors.

Patches in v2 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/15net/hns3: remove unnecessary assignmentdrivers/net/hns3/hns3_flow.c+0 -10 replies
2/15net/hns3: fix a misjudgment expressiondrivers/net/hns3/hns3_flow.c+2 -10 replies
3/15net/hns3: extract a common API to initialize MAC addrsdrivers/net/hns3/hns3_common.c drivers/net/hns3/hns3_common.h drivers/net/hns3/hns3_ethdev.c +1 more+63 -560 replies
4/15net/hns3: remove unnecessary 'inline'drivers/net/hns3/hns3_ethdev.c+1 -10 replies
5/15net/hns3: remove unnecessary black linesdrivers/net/hns3/hns3_ethdev.c drivers/net/hns3/hns3_rxtx.h+0 -30 replies
6/15net/hns3: extract a function to handle reset faildrivers/net/hns3/hns3_intr.c+32 -220 replies
7/15net/hns3: remove unused variablesdrivers/net/hns3/hns3_dcb.c drivers/net/hns3/hns3_ethdev.c drivers/net/hns3/hns3_ethdev.h+1 -160 replies
8/15net/hns3: remove the number of queue descriptorsdrivers/net/hns3/hns3_ethdev.c drivers/net/hns3/hns3_ethdev.h drivers/net/hns3/hns3_ethdev_vf.c+0 -340 replies
9/15net/hns3: remove the printing of memory addressesdrivers/net/hns3/hns3_cmd.c drivers/net/hns3/hns3_rxtx.c+4 -140 replies
10/15net/hns3: extract a common interface to obtain revision IDdrivers/net/hns3/hns3_common.c drivers/net/hns3/hns3_common.h drivers/net/hns3/hns3_ethdev.c +1 more+32 -290 replies
11/15net/hns3: remove invalid encapsulation functiondrivers/net/hns3/hns3_ethdev.c drivers/net/hns3/hns3_ethdev_vf.c+10 -301 reply
12/15net/hns3: delete strerror invokedrivers/net/hns3/hns3_fdir.c+1 -20 replies
13/15net/hns3: rename functiondrivers/net/hns3/hns3_flow.c+2 -20 replies
14/15net/hns3: extract functions to create RSS and FDIR flow ruledrivers/net/hns3/hns3_flow.c+106 -670 replies
15/15net/hns3: support indirect counter actiondrivers/net/hns3/hns3_fdir.h drivers/net/hns3/hns3_flow.c drivers/net/hns3/hns3_flow.h+224 -100 replies

Reviews trailers per patch

None of the 15 patches has a Reviewed-by or Acked-by of their own; the series has one for all of them.

PatchMin Hu (Connor)
SeriesA-b
1/15
2/15
3/15
4/15
5/15
6/15
7/15
8/15
9/15
10/15
11/15
12/15
13/15
14/15
15/15

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v2 thread

Cover letter [PATCH v2 00/15] fix and feature for hns3 PMD

This patch contains 15 patches, which include fixing codecheck warning ,code refactor and indirect counter action support.

Chengwen Feng (4):
net/hns3: remove invalid encapsulation function
net/hns3: delete strerror invoke
net/hns3: rename function
net/hns3: support indirect counter action

Huisong Li (10):
net/hns3: remove unnecessary assignment
net/hns3: fix a misjudgment expression
net/hns3: extract a common API to initialize MAC addrs net/hns3: remove unnecessary black lines
net/hns3: extract a function to handle reset fail net/hns3: remove unused variables
net/hns3: remove the number of queue descriptors net/hns3: remove the printing of memory addresses net/hns3: extract a common interface to obtain revision ID net/hns3: extract functions to create RSS and FDIR flow rule

Jie Hai (1):
net/hns3: remove unnecessary 'inline'

V2:
* fix compiling errors.

 drivers/net/hns3/hns3_cmd.c       |  12 +-
 drivers/net/hns3/hns3_common.c    |  76 ++++++
 drivers/net/hns3/hns3_common.h    |   3 +
 drivers/net/hns3/hns3_dcb.c       |  12 +-
 drivers/net/hns3/hns3_ethdev.c    |  85 ++-----
 drivers/net/hns3/hns3_ethdev.h    |   5 -
 drivers/net/hns3/hns3_ethdev_vf.c |  93 +------
 drivers/net/hns3/hns3_fdir.c      |   3 +-
 drivers/net/hns3/hns3_fdir.h      |   1 +
 drivers/net/hns3/hns3_flow.c      | 399 ++++++++++++++++++++++++------
 drivers/net/hns3/hns3_flow.h      |  11 +-
 drivers/net/hns3/hns3_intr.c      |  54 ++--
 drivers/net/hns3/hns3_rxtx.c      |   6 -
 drivers/net/hns3/hns3_rxtx.h      |   2 -
 14 files changed, 476 insertions(+), 286 deletions(-)
Signature · 1 line
2.33.0