[dpdk-dev] [PATCH 0/8] net/hns3: updates for Rx Tx
Wei Hu (Xavier)
huwei013 at chinasoftinc.com
Mon Sep 7 11:08:17 CEST 2020
This series are updates for Rx/Tx process.
Chengchang Tang (1):
net/hns3: fix segfault when Tx multiple buffer packets
Wei Hu (Xavier) (7):
net/hns3: report Rx free threshold
net/hns3: reduce address calculation in Rx
net/hns3: add simple Rx process function
net/hns3: add simple Tx process function
net/hns3: add vector Tx burst with NEON instructions
net/hns3: add vector Rx burst with NEON instructions
net/hns3: add restriction on setting VF MTU
config/common_base | 1 +
config/common_linux | 1 +
drivers/net/hns3/Makefile | 5 +
drivers/net/hns3/hns3_ethdev.c | 18 +-
drivers/net/hns3/hns3_ethdev.h | 54 +-
drivers/net/hns3/hns3_ethdev_vf.c | 41 +-
drivers/net/hns3/hns3_rxtx.c | 1006 +++++++++++++++++++++++----------
drivers/net/hns3/hns3_rxtx.h | 227 +++++++-
drivers/net/hns3/hns3_rxtx_vec.c | 214 +++++++
drivers/net/hns3/hns3_rxtx_vec.h | 77 +++
drivers/net/hns3/hns3_rxtx_vec_neon.h | 284 ++++++++++
drivers/net/hns3/meson.build | 4 +
12 files changed, 1631 insertions(+), 301 deletions(-)
create mode 100644 drivers/net/hns3/hns3_rxtx_vec.c
create mode 100644 drivers/net/hns3/hns3_rxtx_vec.h
create mode 100644 drivers/net/hns3/hns3_rxtx_vec_neon.h
--
2.9.5
More information about the dev
mailing list