]> www.infradead.org Git - users/jedix/linux-maple.git/commit
net: ena: Add ENA Express metrics support
authorDavid Arinzon <darinzon@amazon.com>
Mon, 9 Sep 2024 08:47:03 +0000 (11:47 +0300)
committerJakub Kicinski <kuba@kernel.org>
Fri, 13 Sep 2024 01:01:17 +0000 (18:01 -0700)
commit49f66e1216ff9d616247189a90581306de641da9
tree46b3c4b9e4c5b15c1e0e5daef5d274f577b287fb
parent46ae4d0a489741565520195bddebc3414781e603
net: ena: Add ENA Express metrics support

ENA Express metrics, called `ena_srd` are exposed to
customers via `ethtool`.
The metrics allow customers to check the configuration
(mode), tx/rx counters as well as resource utilization.

The documentation is also updated to provide a general
explanation about ENA Express as well as links for further
information about metrics and configurations.

Signed-off-by: Igor Chauskin <igorch@amazon.com>
Signed-off-by: David Arinzon <darinzon@amazon.com>
Link: https://patch.msgid.link/20240909084704.13856-2-darinzon@amazon.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Documentation/networking/device_drivers/ethernet/amazon/ena.rst
drivers/net/ethernet/amazon/ena/ena_admin_defs.h
drivers/net/ethernet/amazon/ena/ena_com.c
drivers/net/ethernet/amazon/ena/ena_com.h
drivers/net/ethernet/amazon/ena/ena_ethtool.c
drivers/net/ethernet/amazon/ena/ena_netdev.c
drivers/net/ethernet/amazon/ena/ena_netdev.h