mbox series

[0/6] enable Rx flexible descriptor

Message ID 20190829023421.112551-1-leyi.rong@intel.com (mailing list archive)
Headers
Series enable Rx flexible descriptor |

Message

Leyi Rong Aug. 29, 2019, 2:34 a.m. UTC
  This patchset enable Rx flexible descriptor for ice PMD
in both normal path and vector path.
Depends on shared code update patchset.

Haiyue Wang (3):
  net/ice: add Rx flex descriptor definition
  net/ice: handle the Rx flex descriptor
  net/ice: add protocol extraction support for per Rx queue

Leyi Rong (1):
  net/ice: switch to Rx flexible descriptor in AVX path

Wenzhuo Lu (2):
  net/ice: support more ptype
  net/ice: switch to flexible descriptor in SSE path

 config/common_base                    |   1 +
 doc/guides/nics/ice.rst               | 107 ++++++++
 drivers/net/ice/Makefile              |   3 +
 drivers/net/ice/ice_ethdev.c          | 330 ++++++++++++++++++++++++
 drivers/net/ice/ice_ethdev.h          |   4 +
 drivers/net/ice/ice_rxtx.c            | 348 +++++++++++++++-----------
 drivers/net/ice/ice_rxtx.h            |   6 +
 drivers/net/ice/ice_rxtx_vec_avx2.c   | 232 ++++++++---------
 drivers/net/ice/ice_rxtx_vec_common.h |   5 +
 drivers/net/ice/ice_rxtx_vec_sse.c    | 243 +++++++++---------
 drivers/net/ice/meson.build           |   2 +
 drivers/net/ice/rte_pmd_ice.h         | 156 ++++++++++++
 12 files changed, 1054 insertions(+), 383 deletions(-)
 create mode 100644 drivers/net/ice/rte_pmd_ice.h