]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
Merge branch 'eth-fbnic-add-devlink-health-support-for-fw-crashes-and-otp-mem-corrupt...
authorPaolo Abeni <pabeni@redhat.com>
Thu, 18 Sep 2025 09:37:25 +0000 (11:37 +0200)
committerPaolo Abeni <pabeni@redhat.com>
Thu, 18 Sep 2025 09:37:25 +0000 (11:37 +0200)
commitb332fb727509c0d38e18dd16f36d166f1c9ede88
treefdd3aa3fe7e47032ff884ac6492591934aee35ba
parent18cfe3c1a121c275fb0a86dd7b0c049c6dd0a038
parente6afcd60c26fca227c700825a94020209970c05e
Merge branch 'eth-fbnic-add-devlink-health-support-for-fw-crashes-and-otp-mem-corruptions'

Jakub Kicinski says:

====================
eth: fbnic: add devlink health support for FW crashes and OTP mem corruptions

Add support for FW crash detection and a corresponding devlink health
reporter. Add a reporter for checking OTP memory health.

The output is not particularly exciting:

  # devlink  health show
  pci/0000:01:00.0:
    reporter fw
      state healthy error 0 recover 0 auto_dump true
    reporter otp
      state healthy error 0 recover 0 auto_dump true
  # devlink health diagnose pci/0000:01:00.0 reporter fw
   FW uptime: 0
  # devlink health dump show pci/0000:01:00.0 reporter fw
   FW coredump:
      5a 45 01 00 04 00 06 00 00 00 00 00 4d 01 00 d0
      .. lots of hex follows ..
  # devlink health dump show pci/0000:01:00.0 reporter otp
   OTP:
     Status: 0 Data: 0 ECC: 0

v2: https://lore.kernel.org/20250915155312.1083292-1-kuba@kernel.org
v1: https://lore.kernel.org/20250912201428.566190-1-kuba@kernel.org
====================

Link: https://patch.msgid.link/20250916231420.1693955-1-kuba@kernel.org
Signed-off-by: Paolo Abeni <pabeni@redhat.com>