Patch "net/mlx5: Remove several module events out of ethtool stats" has been added to the 4.11-stable tree
This is a note to let you know that I've just added the patch titled
net/mlx5: Remove several module events out of ethtool stats
to the 4.11-stable tree which can be found at:
http://www.kernel.org/git/?p=linux/kernel/git/stable/stable-queue.git;a=summary
The filename of the patch is:
net-mlx5-remove-several-module-events-out-of-ethtool-stats.patch
and it can be found in the queue-4.11 subdirectory.
If you, or anyone else, feels it should not be added to the stable tree, please let <[email protected]> know about it.
Quoted 1 line
From foo@baz Thu Jun 29 18:58:00 CEST 2017
From: Huy Nguyen <[email protected]>
Date: Mon, 8 May 2017 11:46:50 -0500
Subject: net/mlx5: Remove several module events out of ethtool stats
From: Huy Nguyen <[email protected]>
[ Upstream commit f729860a177d097ac44321fb2f7d927a0c54c5a3 ]
Remove the following module event counters out of ethtool stats. The reason for removing these event counters is that these events do not occur without techinician's intervention.
module_pwr_budget_exd
module_long_range
module_no_eeprom
module_enforce_part
module_unknown_id
module_unknown_status
module_plug
Reviewed by: Gal Pressman <[email protected]>
--- drivers/net/ethernet/mellanox/mlx5/core/en_stats.h | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-)
drivers/net/ethernet/mellanox/mlx5/core/en_stats.h +2 -9
@@ -417,20 +417,13 @@ struct mlx5e_stats { };static const struct counter_desc mlx5e_pme_status_desc[] = { - {"module_plug" ,0 }, {"module_unplug" ,8 }, };static const struct counter_desc mlx5e_pme_error_desc[] = { - {"module_pwr_budget_exd" ,0 },/* power budget exceed */ - {"module_long_range" ,8 },/* long range for non MLNX cable */ - {"module_bus_stuck" ,16 },/* bus stuck (I2C or data shorted) */ - {"module_no_eeprom" ,24 },/* no eeprom/retry time out */ - {"module_enforce_part" ,32 },/* enforce part number list */ - {"module_unknown_id" ,40 },/* unknown identifier */ - {"module_high_temp" ,48 },/* high temperature */ + {"module_bus_stuck" ,16 },/* bus stuck (I2C or data shorted) */ + {"module_high_temp" ,48 },/* high temperature */ {"module_bad_shorted" ,56 },/* bad or shorted cable/module */ - {"module_unknown_status" ,64 }, };#endif /* __MLX5_EN_STATS_H__ */
Patches currently in stable-queue which might be from [email protected] are
queue-4.11/net-mlx5-remove-several-module-events-out-of-ethtool-stats.patch