DPDK patches and discussions
 help / color / mirror / Atom feed
* [dpdk-dev] [PATCH 0/8] net/hns3: updates for Rx Tx
@ 2020-09-07  9:08 Wei Hu (Xavier)
  2020-09-07  9:08 ` [dpdk-dev] [PATCH 1/8] net/hns3: report Rx free threshold Wei Hu (Xavier)
                   ` (8 more replies)
  0 siblings, 9 replies; 19+ messages in thread
From: Wei Hu (Xavier) @ 2020-09-07  9:08 UTC (permalink / raw)
  To: dev; +Cc: xavier.huwei

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


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

end of thread, other threads:[~2020-09-21 12:58 UTC | newest]

Thread overview: 19+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-09-07  9:08 [dpdk-dev] [PATCH 0/8] net/hns3: updates for Rx Tx Wei Hu (Xavier)
2020-09-07  9:08 ` [dpdk-dev] [PATCH 1/8] net/hns3: report Rx free threshold Wei Hu (Xavier)
2020-09-07  9:08 ` [dpdk-dev] [PATCH 2/8] net/hns3: reduce address calculation in Rx Wei Hu (Xavier)
2020-09-07  9:08 ` [dpdk-dev] [PATCH 3/8] net/hns3: add simple Rx process function Wei Hu (Xavier)
2020-09-07  9:08 ` [dpdk-dev] [PATCH 4/8] net/hns3: add simple Tx " Wei Hu (Xavier)
2020-09-07  9:08 ` [dpdk-dev] [PATCH 5/8] net/hns3: add vector Tx burst with NEON instructions Wei Hu (Xavier)
2020-09-07  9:08 ` [dpdk-dev] [PATCH 6/8] net/hns3: add vector Rx " Wei Hu (Xavier)
2020-09-07  9:08 ` [dpdk-dev] [PATCH 7/8] net/hns3: add restriction on setting VF MTU Wei Hu (Xavier)
2020-09-07  9:08 ` [dpdk-dev] [PATCH 8/8] net/hns3: fix segfault when Tx multiple buffer packets Wei Hu (Xavier)
2020-09-09  9:23 ` [dpdk-dev] [PATCH v2 0/8] net/hns3: updates for Rx Tx Wei Hu (Xavier)
2020-09-09  9:23   ` [dpdk-dev] [PATCH v2 1/8] net/hns3: report Rx free threshold Wei Hu (Xavier)
2020-09-09  9:23   ` [dpdk-dev] [PATCH v2 2/8] net/hns3: reduce address calculation in Rx Wei Hu (Xavier)
2020-09-09  9:23   ` [dpdk-dev] [PATCH v2 3/8] net/hns3: add simple Rx process function Wei Hu (Xavier)
2020-09-09  9:23   ` [dpdk-dev] [PATCH v2 4/8] net/hns3: add simple Tx " Wei Hu (Xavier)
2020-09-09  9:23   ` [dpdk-dev] [PATCH v2 5/8] net/hns3: add vector Tx burst with NEON instructions Wei Hu (Xavier)
2020-09-09  9:23   ` [dpdk-dev] [PATCH v2 6/8] net/hns3: add vector Rx " Wei Hu (Xavier)
2020-09-09  9:23   ` [dpdk-dev] [PATCH v2 7/8] net/hns3: add restriction on setting VF MTU Wei Hu (Xavier)
2020-09-09  9:23   ` [dpdk-dev] [PATCH v2 8/8] net/hns3: fix segfault when Tx multiple buffer packets Wei Hu (Xavier)
2020-09-21 12:58   ` [dpdk-dev] [PATCH v2 0/8] net/hns3: updates for Rx Tx 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).