[dpdk-dev] [PATCH v2 00/12] bnxt patches
Ajit Khaparde
ajit.khaparde at broadcom.com
Sat Oct 10 06:11:41 CEST 2020
Fixes and enchancements in the bnxt PMD, mostly in the
TRUFLOW layer, including templates to add support for
Stingray device.
v2:
- squashed patch patch 13 to patch 7
- updated and fixed commit logs
- updated docs and release notes where necessary
Kishore Padmanabha (4):
net/bnxt: fix the corruption of the session details
net/bnxt: combine default and regular flows
net/bnxt: add support for parent child flow database
net/bnxt: add parent child flow create and free
Mike Baucom (6):
net/bnxt: add multi-device infrastructure
net/bnxt: add Stingray device support to ULP
net/bnxt: consolidate template table processing
net/bnxt: support runtime EM selection
net/bnxt: consolidate template table processing
net/bnxt: remove flow db table type from templates
Venkat Duvvuru (2):
net/bnxt: fix PMD PF support in SR-IOV mode
net/bnxt: handle default vnic change async event
doc/guides/nics/bnxt.rst | 42 +
doc/guides/rel_notes/release_20_11.rst | 1 +
drivers/net/bnxt/bnxt.h | 6 +-
drivers/net/bnxt/bnxt_cpr.c | 13 +-
drivers/net/bnxt/bnxt_ethdev.c | 40 +-
drivers/net/bnxt/bnxt_hwrm.c | 463 +-
drivers/net/bnxt/bnxt_hwrm.h | 12 +-
drivers/net/bnxt/meson.build | 4 +
drivers/net/bnxt/tf_ulp/bnxt_ulp.c | 387 +-
drivers/net/bnxt/tf_ulp/bnxt_ulp.h | 11 +
drivers/net/bnxt/tf_ulp/bnxt_ulp_flow.c | 5 +-
drivers/net/bnxt/tf_ulp/ulp_def_rules.c | 5 +-
drivers/net/bnxt/tf_ulp/ulp_fc_mgr.c | 2 +-
drivers/net/bnxt/tf_ulp/ulp_flow_db.c | 892 +-
drivers/net/bnxt/tf_ulp/ulp_flow_db.h | 179 +-
drivers/net/bnxt/tf_ulp/ulp_mapper.c | 520 +-
drivers/net/bnxt/tf_ulp/ulp_mapper.h | 22 +-
drivers/net/bnxt/tf_ulp/ulp_template_db_act.c | 1810 --
.../net/bnxt/tf_ulp/ulp_template_db_class.c | 16271 -------------
.../net/bnxt/tf_ulp/ulp_template_db_enum.h | 18 +-
.../tf_ulp/ulp_template_db_stingray_act.c | 3305 +++
.../tf_ulp/ulp_template_db_stingray_class.c | 19005 ++++++++++++++++
drivers/net/bnxt/tf_ulp/ulp_template_db_tbl.c | 59 +-
drivers/net/bnxt/tf_ulp/ulp_template_db_tbl.h | 48 +
.../bnxt/tf_ulp/ulp_template_db_wh_plus_act.c | 3304 +++
.../tf_ulp/ulp_template_db_wh_plus_class.c | 19005 ++++++++++++++++
drivers/net/bnxt/tf_ulp/ulp_template_struct.h | 64 +-
drivers/net/bnxt/tf_ulp/ulp_utils.h | 4 +
28 files changed, 46530 insertions(+), 18967 deletions(-)
create mode 100644 drivers/net/bnxt/tf_ulp/ulp_template_db_stingray_act.c
create mode 100644 drivers/net/bnxt/tf_ulp/ulp_template_db_stingray_class.c
create mode 100644 drivers/net/bnxt/tf_ulp/ulp_template_db_tbl.h
create mode 100644 drivers/net/bnxt/tf_ulp/ulp_template_db_wh_plus_act.c
create mode 100644 drivers/net/bnxt/tf_ulp/ulp_template_db_wh_plus_class.c
--
2.21.1 (Apple Git-122.3)
More information about the dev
mailing list