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  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]
Date:   Mon,  4 May 2020 04:50:26 -0400
From:   Michael Chan <>
Subject: [PATCH net-next 00/15] bnxt_en: Updates for net-next.

This patchset includes these main changes:

1. Firmware spec. update.
2. Context memory sizing improvements for the hardware TQM block.
3. ethtool chip reset improvements and fixes for correctness.
4. Improve L2 doorbell mapping by mapping only up to the size specified
by firmware.  This allows the RoCE driver to map the remaining doorbell
space for its purpose, such as write-combining.
5. Improve ethtool -S channel statistics by showing only relevant ring
counters for non-combined channels.

Edwin Peer (4):
  bnxt_en: prepare to refactor ethtool reset types
  bnxt_en: refactor ethtool firmware reset types
  bnxt_en: fix ethtool_reset_flags ABI violations
  bnxt_en: Improve kernel log messages related to ethtool reset.

Michael Chan (9):
  bnxt_en: Update firmware spec. to
  bnxt_en: Allocate TQM ring context memory according to fw
  bnxt_en: Improve TQM ring context memory sizing formulas.
  bnxt_en: Define the doorbell offsets on 57500 chips.
  bnxt_en: Set the db_offset on 57500 chips for the RDMA MSIX entries.
  bnxt_en: Add support for L2 doorbell size.
  bnxt_en: Add doorbell information to bnxt_en_dev struct.
  bnxt_en: Refactor the software ring counters.
  bnxt_en: Split HW ring statistics strings into RX and TX parts.

Rajesh Ravi (1):
  bnxt_en: show only relevant ethtool stats for a TX or RX ring

Vasundhara Volam (1):
  bnxt_en: Do not include ETH_FCS_LEN in the max packet length sent to

 drivers/net/ethernet/broadcom/bnxt/bnxt.c         | 100 ++++++---
 drivers/net/ethernet/broadcom/bnxt/bnxt.h         |  24 +-
 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c | 255 ++++++++++++++++------
 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.h |   8 +-
 drivers/net/ethernet/broadcom/bnxt/bnxt_hsi.h     | 216 +++++++++++++++---
 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c   |   2 +-
 drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c     |  10 +-
 drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.h     |   8 +
 8 files changed, 482 insertions(+), 141 deletions(-)


Powered by blists - more mailing lists