Subject: Re: [PATCH net v2 1/4] net: wangxun: fix the incorrect display of queue number in statistics

From: Jakub Kicinski <[email-masked]>
Date: Tue, 30 Apr 2024 18:59:51 -0700

On Mon, 29 Apr 2024 18:25:16 +0800 Jiawen Wu wrote:
> When using ethtool -S to print hardware statistics, the number of
> Rx/Tx queues printed is greater than the number of queues actually
> used.

The ethtool API fetches the number of stats and the values in an
unsafe, non-atomic way. If someone increases the number of queues
while someone else is fetching the stats the memory of the latter
process will get corrupted. The code is correct as is.