Thread (12 messages) 12 messages, 2 authors, 2025-09-18
STALE303d
Revisions (11)
  1. v1 [diff vs current]
  2. v1 [diff vs current]
  3. v1 [diff vs current]
  4. v2 [diff vs current]
  5. v1 [diff vs current]
  6. v2 [diff vs current]
  7. v1 [diff vs current]
  8. v2 current
  9. v1 [diff vs current]
  10. v1 [diff vs current]
  11. v2 [diff vs current]

[PATCH net-next v2 00/10] bnxt_en: Updates for net-next

From: Michael Chan <michael.chan@broadcom.com>
Date: 2025-09-17 04:09:18

This series includes some code clean-ups and optimizations.  New features
include 2 new backing store memory types to collect FW logs for core
dumps, dynamic SRIOV resource allocations for RoCE, and ethtool tunable
for PFC watchdog.

v2: Drop patch #4.  The patch makes the code different from the original
bnxt_hwrm_func_backing_store_cfg_v2() that allows instance_bmap to have
bits that are not contiguous.  It is safer to keep the original code.

v1: https://lore.kernel.org/netdev/20250915030505.1803478-1-michael.chan@broadcom.com/ (local)

Anantha Prabhu (1):
  bnxt_en: Support for RoCE resources dynamically shared within VFs.

Kalesh AP (4):
  bnxt_en: Drop redundant if block in bnxt_dl_flash_update()
  bnxt_en: Remove unnecessary VF check in bnxt_hwrm_nvm_req()
  bnxt_en: Optimize bnxt_sriov_disable()
  bnxt_en: Use VLAN_ETH_HLEN when possible

Kashyap Desai (1):
  bnxt_en: Add err_qpc backing store handling

Michael Chan (3):
  bnxt_en: Improve bnxt_backing_store_cfg_v2()
  bnxt_en: Implement ethtool .get_tunable() for
    ETHTOOL_PFC_PREVENTION_TOUT
  bnxt_en: Implement ethtool .set_tunable() for
    ETHTOOL_PFC_PREVENTION_TOUT

Shruti Parab (1):
  bnxt_en: Add fw log trace support for 5731X/5741X chips

 drivers/net/ethernet/broadcom/bnxt/bnxt.c     | 57 ++++++++++++-----
 drivers/net/ethernet/broadcom/bnxt/bnxt.h     |  9 ++-
 .../ethernet/broadcom/bnxt/bnxt_coredump.c    |  4 +-
 .../ethernet/broadcom/bnxt/bnxt_coredump.h    |  2 +
 .../net/ethernet/broadcom/bnxt/bnxt_devlink.c | 13 ----
 .../net/ethernet/broadcom/bnxt/bnxt_ethtool.c | 45 +++++++++++++-
 .../net/ethernet/broadcom/bnxt/bnxt_sriov.c   | 21 ++++++-
 .../net/ethernet/broadcom/bnxt/bnxt_sriov.h   |  2 +-
 include/linux/bnxt/hsi.h                      | 61 +++++++++++++++++++
 9 files changed, 180 insertions(+), 34 deletions(-)

-- 
2.51.0
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help