net: hibmcge: fix incorrect statistics update issue
authorJijie Shao <shaojijie@huawei.com>
Sat, 17 May 2025 09:58:27 +0000 (17:58 +0800)
committerJakub Kicinski <kuba@kernel.org>
Wed, 21 May 2025 22:53:51 +0000 (15:53 -0700)
commit009970506c92816c857e1705cf6db68c9147d39f
tree6287b329aa9c1bbe31a4e899d597b352aab61ffa
parentb95ed5517354a5f451fb9b3771776ca4c0b65ac3
net: hibmcge: fix incorrect statistics update issue

When the user dumps statistics, the hibmcge driver automatically
updates all statistics. If the driver is performing the reset operation,
the error data of 0xFFFFFFFF is updated.

Therefore, if the driver is resetting, the hbg_update_stats_by_info()
needs to return directly.

Fixes: c0bf9bf31e79 ("net: hibmcge: Add support for dump statistics")
Signed-off-by: Jijie Shao <shaojijie@huawei.com>
Reviewed-by: Simon Horman <horms@kernel.org>
Link: https://patch.msgid.link/20250517095828.1763126-2-shaojijie@huawei.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
drivers/net/ethernet/hisilicon/hibmcge/hbg_ethtool.c