lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20231201223924.26955-1-michael.chan@broadcom.com>
Date: Fri,  1 Dec 2023 14:39:09 -0800
From: Michael Chan <michael.chan@...adcom.com>
To: davem@...emloft.net
Cc: netdev@...r.kernel.org,
	edumazet@...gle.com,
	kuba@...nel.org,
	pabeni@...hat.com,
	gospo@...adcom.com
Subject: [PATCH net-next 00/15] bnxt_en: Support new 5760X P7 devices

This series completes the basic support for the new 5760X P7 devices
with new PCI IDs added in the last patch.

Thie first patch fixes a backing store issue introduced in the last
patchset last week.  The 2nd patch is the new firmware interface
required to support the new chips.  The next few patches are doorbell
changes, refactoring, and new hardware interface structures.  New
changes to support packet reception including TPA are added in patch 10.
The next 4 patches are ethernet link related changes to support the
new chip.

Ajit Khaparde (1):
  bnxt_en: Refactor RSS capability fields

Hongguang Gao (1):
  bnxt_en: Consolidate DB offset calculation

Michael Chan (13):
  bnxt_en: Fix backing store V2 logic
  bnxt_en: Update firmware interface to 1.10.3.15
  bnxt_en: Define basic P7 macros
  bnxt_en: Implement the new toggle bit doorbell mechanism on P7 chips
  bnxt_en: Add new P7 hardware interface definitions
  bnxt_en: Refactor RX VLAN acceleration logic.
  bnxt_en: Refactor and refine bnxt_tpa_start() and bnxt_tpa_end().
  bnxt_en: Add support for new RX and TPA_START completion types for P7
  bnxt_en: Refactor ethtool speeds logic
  bnxt_en: Support new firmware link parameters
  bnxt_en: Support force speed using the new HWRM fields
  bnxt_en: Report the new ethtool link modes in the new firmware
    interface
  bnxt_en: Add 5760X (P7) PCI IDs

 drivers/net/ethernet/broadcom/bnxt/bnxt.c     | 383 ++++++++++---
 drivers/net/ethernet/broadcom/bnxt/bnxt.h     | 189 ++++++-
 .../net/ethernet/broadcom/bnxt/bnxt_ethtool.c | 315 +++++++++--
 drivers/net/ethernet/broadcom/bnxt/bnxt_hsi.h | 521 +++++++++++++-----
 drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c |  10 +-
 drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.h |   4 +
 6 files changed, 1132 insertions(+), 290 deletions(-)

-- 
2.30.1


Download attachment "smime.p7s" of type "application/pkcs7-signature" (4209 bytes)

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ