net: ena: Take xdp packets stats into account in ena_get_stats64()
authorDavid Arinzon <darinzon@amazon.com>
Mon, 1 Jan 2024 19:08:55 +0000 (19:08 +0000)
committerJakub Kicinski <kuba@kernel.org>
Thu, 4 Jan 2024 02:00:58 +0000 (18:00 -0800)
commit782345d248749c461bfb648fb4de855a2bc3e496
treeca6c7765cb78d6c8a1fb6348ce07371caa711432
parent4f28e789be761a57176904c01959cc9d439bd17a
net: ena: Take xdp packets stats into account in ena_get_stats64()

Queue stats using ifconfig and ip are retrieved
via ena_get_stats64(). This function currently does not take
the xdp sent or dropped packets stats into account.

This commit adds the following xdp stats to ena_get_stats64():
tx bytes sent
tx packets sent
rx dropped packets

Signed-off-by: Arthur Kiyanovski <akiyano@amazon.com>
Signed-off-by: David Arinzon <darinzon@amazon.com>
Link: https://lore.kernel.org/r/20240101190855.18739-12-darinzon@amazon.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
drivers/net/ethernet/amazon/ena/ena_netdev.c