[RFC 0/1] net/iavf: add vector PMD for Arm for basic Rx path
Kathleen Capella
kathleen.capella at arm.com
Fri Apr 8 23:47:45 CEST 2022
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
--
2.17.1
More information about the dev
mailing list