[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <20240430185951.5005ff96@kernel.org>
Date: Tue, 30 Apr 2024 18:59:51 -0700
From: Jakub Kicinski <kuba@...nel.org>
To: Jiawen Wu <jiawenwu@...stnetic.com>
Cc: davem@...emloft.net, edumazet@...gle.com, pabeni@...hat.com,
rmk+kernel@...linux.org.uk, andrew@...n.ch, netdev@...r.kernel.org,
mengyuanlou@...-swift.com, duanqiangwen@...-swift.com
Subject: Re: [PATCH net v2 1/4] net: wangxun: fix the incorrect display of
queue number in statistics
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.
Powered by blists - more mailing lists