mbox

[00/18] bnxt PMD fixes

Message ID 20220104083824.23001-1-kalesh-anakkur.purayil@broadcom.com (mailing list archive)
Headers

Message

Kalesh A P Jan. 4, 2022, 8:38 a.m. UTC
  From: Kalesh AP <kalesh-anakkur.purayil@broadcom.com>

This series contains bnxt PMD bug fixes. Please apply.

Ajit Khaparde (4):
  net/bnxt: fix ring teardown
  net/bnxt: fix PAM4 mask setting
  net/bnxt: fix pointer access
  net/bnxt: check VF rep pointer before access

Kalesh AP (13):
  net/bnxt: fix bnxt_dev_set_mc_addr_list_op
  net/bnxt: fix to restore mcast macs during reset recovery
  net/bnxt: fix queue stop operation
  net/bnxt: restore RSS configuration after reset recovery
  net/bnxt: fix restoring VLAN filtering after recovery
  net/bnxt: fix to cap max number of unicast MACs
  net/bnxt: set fast-path pointers only if recovery succeeds
  net/bnxt: improve recovery related log messages
  net/bnxt: add null check for mark table
  net/bnxt: fix flow create when RSS is disabled
  net/bnxt: get max supported multicast filters count
  net/bnxt: fix handling of VF configuration changes
  net/bnxt: fix incorrect memset in bnxt_dev_xstats_get_op

Somnath Kotur (1):
  net/bnxt: refactor bnxt_stop_rxtx() for reuse

 drivers/net/bnxt/bnxt.h        |  16 +++--
 drivers/net/bnxt/bnxt_cpr.c    |  41 +++++++++---
 drivers/net/bnxt/bnxt_cpr.h    |   2 +-
 drivers/net/bnxt/bnxt_ethdev.c | 142 +++++++++++++++++++++++++++++------------
 drivers/net/bnxt/bnxt_flow.c   |  14 +---
 drivers/net/bnxt/bnxt_hwrm.c   |  86 ++++++++++++-------------
 drivers/net/bnxt/bnxt_hwrm.h   |   5 +-
 drivers/net/bnxt/bnxt_reps.c   |  15 +++--
 drivers/net/bnxt/bnxt_rxq.c    |   9 ++-
 drivers/net/bnxt/bnxt_rxr.c    |   6 ++
 drivers/net/bnxt/bnxt_stats.c  |   2 +-
 drivers/net/bnxt/bnxt_txr.c    |   3 +
 drivers/net/bnxt/bnxt_vnic.c   |  16 ++---
 drivers/net/bnxt/bnxt_vnic.h   |   6 +-
 14 files changed, 223 insertions(+), 140 deletions(-)