[dpdk-dev] [PATCH v2 00/10] bnxt patchset

Lance Richardson lance.richardson at broadcom.com
Fri May 24 16:49:25 CEST 2019


This patchset bsae on top of the previous submission adds the following:
  1) Support for vector mode TX and RX.
  2) HWRM API update (split into multiple patches).
  3) Fixes for RSS reta update and query.

It also updates the release notes.

v2:
* Squashed patches 3 and 4 from v1 patchset.
* Added Meson build support for vector mode PMD.
* Dropped two unnecessary code style changes from patch 3.

Ajit Khaparde (5):
  net/bnxt: fix RSS reta indirection table update
  net/bnxt: update HWRM API
  net/bnxt: update HWRM version
  net/bnxt: HWRM version update
  net/bnxt: update release notes for bnxt

Lance Richardson (5):
  net/bnxt: move tx bd checking to header file
  net/bnxt: compute and store scattered RX status
  net/bnxt: implement vector mode driver
  net/bnxt: use reta update mask and translate qid to grp id
  net/bnxt: fix reta query op

 config/common_base                     |    1 +
 doc/guides/rel_notes/release_19_08.rst |    6 +
 drivers/net/bnxt/Makefile              |    1 +
 drivers/net/bnxt/bnxt_ethdev.c         |  198 +-
 drivers/net/bnxt/bnxt_hwrm.c           |    1 +
 drivers/net/bnxt/bnxt_ring.h           |    3 +-
 drivers/net/bnxt/bnxt_rxq.c            |    5 +
 drivers/net/bnxt/bnxt_rxq.h            |    4 +
 drivers/net/bnxt/bnxt_rxr.h            |    9 +-
 drivers/net/bnxt/bnxt_rxtx_vec_sse.c   |  481 ++
 drivers/net/bnxt/bnxt_txr.c            |   15 -
 drivers/net/bnxt/bnxt_txr.h            |   20 +
 drivers/net/bnxt/hsi_struct_def_dpdk.h | 7573 ++++++++++++++++++++----
 drivers/net/bnxt/meson.build           |    5 +
 14 files changed, 7217 insertions(+), 1105 deletions(-)
 create mode 100644 drivers/net/bnxt/bnxt_rxtx_vec_sse.c

-- 
2.17.1



More information about the dev mailing list