mbox

[RFC,0/1] net/iavf: add vector PMD for Arm for basic Rx path

Message ID 20220408214746.29194-1-kathleen.capella@arm.com (mailing list archive)
Headers

Message

Kathleen Capella April 8, 2022, 9:47 p.m. UTC
  This patch aims to add the basic NEON Rx path to iavf driver. Currently,
the main Rx function (_recv_raw_pkts_vec) and the functions it depends on
have been implemented. Also, NEON vector path has been added to
iavf_set_rx_function. The code compiles on N1SDP platform and some traffic
testing has been done with testpmd application. 

Still to be done as part of 22.07:
 - add FDIR extraction
 - functional testing
 - performance testing

Scatter and flex Rx paths will be deferred until a later release.

Kathleen Capella (1):
  net/iavf: add vector PMD for Arm for basic Rx path

 drivers/net/iavf/iavf_rxtx.c          |  12 +-
 drivers/net/iavf/iavf_rxtx_vec_neon.c | 392 ++++++++++++++++++++++++++
 drivers/net/iavf/meson.build          |   2 +
 3 files changed, 404 insertions(+), 2 deletions(-)
 create mode 100644 drivers/net/iavf/iavf_rxtx_vec_neon.c