summaryrefslogtreecommitdiffstats
path: root/net/ethtool
diff options
context:
space:
mode:
authorYueHaibing <yuehaibing@huawei.com>2021-05-19 10:10:38 +0800
committerDavid S. Miller <davem@davemloft.net>2021-05-19 11:57:33 -0700
commitc71b99640d2d350ee3146452c1057bd59cb2c5e0 (patch)
treed3fb0ad3e455a76c2d526a16fc6708451e59877d /net/ethtool
parentc9fd37a9450b23804868d7a5b0d038b32ba466be (diff)
downloadlinux-c71b99640d2d350ee3146452c1057bd59cb2c5e0.tar.bz2
ethtool: stats: Fix a copy-paste error
data->ctrl_stats should be memset with correct size. Fixes: bfad2b979ddc ("ethtool: add interface to read standard MAC Ctrl stats") Signed-off-by: YueHaibing <yuehaibing@huawei.com> Acked-by: Jakub Kicinski <kuba@kernel.org> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/ethtool')
-rw-r--r--net/ethtool/stats.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/net/ethtool/stats.c b/net/ethtool/stats.c
index b7642dc96d50..ec07f5765e03 100644
--- a/net/ethtool/stats.c
+++ b/net/ethtool/stats.c
@@ -119,7 +119,7 @@ static int stats_prepare_data(const struct ethnl_req_info *req_base,
*/
memset(&data->phy_stats, 0xff, sizeof(data->phy_stats));
memset(&data->mac_stats, 0xff, sizeof(data->mac_stats));
- memset(&data->ctrl_stats, 0xff, sizeof(data->mac_stats));
+ memset(&data->ctrl_stats, 0xff, sizeof(data->ctrl_stats));
memset(&data->rmon_stats, 0xff, sizeof(data->rmon_stats));
if (test_bit(ETHTOOL_STATS_ETH_PHY, req_info->stat_mask) &&