summaryrefslogtreecommitdiff
path: root/init
diff options
context:
space:
mode:
authorDavid S. Miller <davem@davemloft.net>2020-09-27 13:27:01 -0700
committerDavid S. Miller <davem@davemloft.net>2020-09-27 13:27:01 -0700
commit7cd427e2f9d48228fb97d7c044b939eb7a81871f (patch)
tree3689c2fbc11e8bd2576a07c0805c52905e6109e8 /init
parent603d11c4bc8c743b0be3ba9e0485585face3c3cb (diff)
parent69f6d4ee68198f62db570342245b979820c9eed5 (diff)
Merge branch 'mlxsw-Expose-transceiver-overheat-counter'
Ido Schimmel says: ==================== mlxsw: Expose transceiver overheat counter Amit says: An overheated transceiver can be the root cause of various network problems such as link flapping. Counting the number of times a transceiver's temperature was higher than its configured threshold can therefore help in debugging such issues. This patch set exposes a transceiver overheat counter via ethtool. This is achieved by configuring the Spectrum ASIC to generate events whenever a transceiver is overheated. The temperature thresholds are queried from the transceiver (if available) and set to the default otherwise. Example: ... transceiver_overheat: 2 Patch set overview: Patches #1-#3 add required device registers Patches #4-#5 add required infrastructure in mlxsw to configure and count overheat events Patches #6-#9 gradually add support for the transceiver overheat counter Patch #10 exposes the transceiver overheat counter via ethtool ==================== Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'init')
0 files changed, 0 insertions, 0 deletions