Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit f729860a authored by Huy Nguyen's avatar Huy Nguyen Committed by Saeed Mahameed
Browse files

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: bedb7c90 ("net/mlx5e: Add port module event counters to ethtool stats")
Signed-off-by: default avatarHuy Nguyen <huyn@mellanox.com>
Reviewed by: Gal Pressman <galp@mellanox.com>

Signed-off-by: default avatarSaeed Mahameed <saeedm@mellanox.com>
parent 3fece5d6
Loading
Loading
Loading
Loading
+2 −9
Original line number Diff line number Diff line
@@ -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_bad_shorted", 56 },    /* bad or shorted cable/module */
	{ "module_unknown_status", 64 },
};

#endif /* __MLX5_EN_STATS_H__ */