[PATCH 31/34] net :mana :Add remaining GDMA stats for MANA to ethtool
authorShradha Gupta <shradhagupta@linux.microsoft.com>
Fri, 24 Nov 2023 13:02:30 +0000 (05:02 -0800)
committerSalvatore Bonaccorso <carnil@debian.org>
Mon, 30 Sep 2024 19:08:34 +0000 (21:08 +0200)
commitfccf61ed90820ff29834b67726203c1cab1fde76
treee44a54ebdf1fe2bc74db80bdf9da1ff027d8d5ff
parent432792b70fb36ab409625535a22b4a631da3bc00
[PATCH 31/34] net :mana :Add remaining GDMA stats for MANA to ethtool

Extend performance counter stats in 'ethtool -S <interface>'
for MANA VF to include all GDMA stat counter.

Tested-on: Ubuntu22
Testcases:
1. LISA testcase:
PERF-NETWORK-TCP-THROUGHPUT-MULTICONNECTION-NTTTCP-Synthetic
2. LISA testcase:
PERF-NETWORK-TCP-THROUGHPUT-MULTICONNECTION-NTTTCP-SRIOV

Signed-off-by: Shradha Gupta <shradhagupta@linux.microsoft.com>
Link: https://lore.kernel.org/r/1700830950-803-1-git-send-email-shradhagupta@linux.microsoft.com
Signed-off-by: Paolo Abeni <pabeni@redhat.com>
(cherry picked from commit e1df5202e879bce09845ac62bae30206e1edfb80)
Signed-off-by: Bastian Blank <waldi@debian.org>
Gbp-Pq: Topic features/all/ethernet-microsoft
Gbp-Pq: Name 0031-net-mana-Add-remaining-GDMA-stats-for-MANA-to-ethtoo.patch
drivers/net/ethernet/microsoft/mana/mana_en.c
drivers/net/ethernet/microsoft/mana/mana_ethtool.c
include/net/mana/mana.h