]> git.baikalelectronics.ru Git - kernel.git/commit
bnxt_en: improve fw diagnose devlink health messages
authorEdwin Peer <edwin.peer@broadcom.com>
Fri, 29 Oct 2021 07:47:46 +0000 (03:47 -0400)
committerDavid S. Miller <davem@davemloft.net>
Fri, 29 Oct 2021 11:13:05 +0000 (12:13 +0100)
commit44ebeb20e86cc5e7eb6c0c46e90498abc69fd5e7
tree8eb5c9e04b9e15e0340311efb02b6a3df6c2f5c1
parentd3072508ecb13cb1cb86c8023f3e1212c3e7100a
bnxt_en: improve fw diagnose devlink health messages

Add firmware event counters as well as health state severity. In
the unhealthy state, recommend a remedy and inform the user as to
its impact.

Readability of the devlink tool's output is negatively impacted by
adding these fields to the diagnosis. The single line of text, as
rendered by devlink health diagnose, benefits from more terse
descriptions, which can be substituted without loss of clarity, even
in pretty printed JSON mode.

Signed-off-by: Edwin Peer <edwin.peer@broadcom.com>
Signed-off-by: Michael Chan <michael.chan@broadcom.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/broadcom/bnxt/bnxt.c
drivers/net/ethernet/broadcom/bnxt/bnxt.h
drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c