[dpdk-dev] [PATCH v3 0/6] optimization and bugfix for hns3 PMD

Min Hu (Connor) humin29 at huawei.com
Fri Apr 30 08:28:44 CEST 2021


This patch set contains one patch for performance optimization,
this is: 'net/hns3: improve IO path data cache usage'.
The others are bugfixes for hns3 PMD.

Chengwen Feng (6):
  net/hns3: delete some unused capabilities
  net/hns3: modify write reg opt API impl
  net/hns3: use RTE DIM instead of ARRAY SIZE
  net/hns3: improve IO path data cache usage
  net/hns3: log FDIR configuration
  net/hns3: fix vector Rx burst can't exceed 32
---
v3:
* put the packet judgment error into the subfunction.

v2:
* fixed commit info.
* changed hns3_info to hns3_dbg.
* deleted tx push, simple bd capa.

 drivers/net/hns3/hns3_cmd.c          |  15 +---
 drivers/net/hns3/hns3_cmd.h          |  17 ++---
 drivers/net/hns3/hns3_ethdev.h       |  43 +++++-------
 drivers/net/hns3/hns3_fdir.c         |  13 ++++
 drivers/net/hns3/hns3_flow.c         |  18 ++---
 drivers/net/hns3/hns3_intr.c         |   4 +-
 drivers/net/hns3/hns3_rxtx.h         | 128 +++++++++++++++++++++--------------
 drivers/net/hns3/hns3_rxtx_vec.c     |  36 +++++++---
 drivers/net/hns3/hns3_rxtx_vec.h     |   3 +
 drivers/net/hns3/hns3_rxtx_vec_sve.c |  32 +++++++--
 10 files changed, 183 insertions(+), 126 deletions(-)

-- 
2.7.4



More information about the dev mailing list