net/mlx5: Remove several module events out of ethtool stats
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
Fixes: bedb7c909c
("net/mlx5e: Add port module event counters to ethtool stats")
Signed-off-by: Huy Nguyen <huyn@mellanox.com>
Reviewed by: Gal Pressman <galp@mellanox.com>
Signed-off-by: Saeed Mahameed <saeedm@mellanox.com>
This commit is contained in:
parent
3fece5d676
commit
f729860a17
|
@ -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__ */
|
||||
|
|
Loading…
Reference in New Issue