[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <1635017526-16963-1-git-send-email-michael.chan@broadcom.com>
Date: Sat, 23 Oct 2021 15:31:47 -0400
From: Michael Chan <michael.chan@...adcom.com>
To: davem@...emloft.net
Cc: netdev@...r.kernel.org, kuba@...nel.org, edwin.peer@...adcom.com,
gospo@...adcom.com, jiri@...dia.com
Subject: [PATCH net-next 00/19] bnxt_en: devlink enhancements
This patch series implements some devlink enhancements for bnxt_en.
They include:
1. devlink reload to reinitialize driver or to activate new firmware.
2. Support enable_remote_dev_reset to enable/disable other functions
resetting the device.
3. Consolidate and improve the health reporters.
4. Support live firmware patch.
5. Provide devlink dev info "fw" version on older firmware.
Edwin Peer (14):
bnxt_en: refactor printing of device info
bnxt_en: refactor cancellation of resource reservations
bnxt_en: implement devlink dev reload driver_reinit
bnxt_en: implement devlink dev reload fw_activate
bnxt_en: add enable_remote_dev_reset devlink parameter
bnxt_en: improve error recovery information messages
bnxt_en: remove fw_reset devlink health reporter
bnxt_en: consolidate fw devlink health reporters
bnxt_en: improve fw diagnose devlink health messages
bnxt_en: Refactor coredump functions
bnxt_en: move coredump functions into dedicated file
bnxt_en: extract coredump command line from current task
bnxt_en: implement dump callback for fw health reporter
bnxt_en: implement firmware live patching
Michael Chan (2):
bnxt_en: Update firmware interface to 1.10.2.63
bnxt_en: Update bnxt.rst devlink documentation
Vasundhara Volam (2):
bnxt_en: Add compression flags information in coredump segment header
bnxt_en: Retrieve coredump and crashdump size via FW command
Vikas Gupta (1):
bnxt_en: Provide stored devlink "fw" version on older firmware
Documentation/networking/devlink/bnxt.rst | 2 +
drivers/net/ethernet/broadcom/bnxt/Makefile | 2 +-
drivers/net/ethernet/broadcom/bnxt/bnxt.c | 270 ++++---
drivers/net/ethernet/broadcom/bnxt/bnxt.h | 113 ++-
.../ethernet/broadcom/bnxt/bnxt_coredump.c | 445 +++++++++++
.../ethernet/broadcom/bnxt/bnxt_coredump.h | 51 ++
.../net/ethernet/broadcom/bnxt/bnxt_devlink.c | 728 ++++++++++++++----
.../net/ethernet/broadcom/bnxt/bnxt_devlink.h | 24 +-
.../net/ethernet/broadcom/bnxt/bnxt_ethtool.c | 398 +---------
.../net/ethernet/broadcom/bnxt/bnxt_ethtool.h | 46 +-
drivers/net/ethernet/broadcom/bnxt/bnxt_hsi.h | 155 +++-
drivers/net/ethernet/broadcom/bnxt/bnxt_ptp.c | 2 -
drivers/net/ethernet/broadcom/bnxt/bnxt_ptp.h | 3 +
13 files changed, 1548 insertions(+), 691 deletions(-)
create mode 100644 drivers/net/ethernet/broadcom/bnxt/bnxt_coredump.c
--
2.18.1
Download attachment "smime.p7s" of type "application/pkcs7-signature" (4209 bytes)
Powered by blists - more mailing lists