Various changes including updated firmware interface, improved TX ring
allocation scheme, improved out-of-memory logic in NAPI loop, reduced
default rings on multi-port devices, new PCI IDs. Of particular note,

CPU affinity hints from Vasundhara Volam.

TC Flower eswitch support from Sathya Perla.

Michael Chan (4):
  bnxt_en: Update firmware interface spec. to 1.8.1.4.
  bnxt_en: Improve tx ring reservation logic.
  bnxt_en: Improve -ENOMEM logic in NAPI poll loop.
  bnxt_en: Reduce default rings on multi-port cards.

Ray Jui (1):
  bnxt: Add PCIe device IDs for bcm58802/bcm58808

Sathya Perla (4):
  bnxt_en: fix clearing devlink ptr from bnxt struct
  bnxt_en: bnxt: add TC flower filter offload support
  bnxt_en: add TC flower offload flow_alloc/free FW cmds
  bnxt_en: add code to query TC flower offload stats

Scott Branden (1):
  bnxt: initialize board_info values with proper enums

Vasundhara Volam (1):
  bnxt_en: assign CPU affinity hints to bnxt_en IRQs

 drivers/net/ethernet/broadcom/Kconfig             |   9 +
 drivers/net/ethernet/broadcom/bnxt/Makefile       |   2 +-
 drivers/net/ethernet/broadcom/bnxt/bnxt.c         | 198 +++--
 drivers/net/ethernet/broadcom/bnxt/bnxt.h         |  41 +-
 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c |   3 +-
 drivers/net/ethernet/broadcom/bnxt/bnxt_hsi.h     | 186 ++++-
 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c      | 834 ++++++++++++++++++++++
 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.h      | 158 ++++
 drivers/net/ethernet/broadcom/bnxt/bnxt_vfr.c     |  22 +-
 drivers/net/ethernet/broadcom/bnxt/bnxt_vfr.h     |  22 +-
 drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.c     |   4 +-
 11 files changed, 1407 insertions(+), 72 deletions(-)
 create mode 100644 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c
 create mode 100644 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.h

-- 
1.8.3.1

Reply via email to