[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20240905010900.24152-1-neescoba@cisco.com>
Date: Wed, 4 Sep 2024 18:08:56 -0700
From: Nelson Escobar <neescoba@...co.com>
To: netdev@...r.kernel.org
Cc: satishkh@...co.com, johndale@...co.com,
Nelson Escobar <neescoba@...co.com>
Subject: [PATCH net-next v2 0/4] enic: Report per queue stats
Hi,
This is V2 of a series that adds per queue stats report to enic driver.
Per Jakub's suggestion, I've added support for reporting the stats in netdev
qstats. I've also split out the ethtool reporting into its own patch.
Patch #1: Use a macro instead of static const variables for array sizes. I
didn't want to add more static const variables in the next patch
so clean up the existing ones first.
Patch #2: Collect per queue statistics
Patch #3: Report per queue stats in ethtool
Patch #4: Report per queue stats in netdev qstats
---
v2:
- Split the ethtool stats reporting into its own patch
- Added a patch for reporting stats with netdev qstats per Jakub's
suggestion
v1: https://lore.kernel.org/all/20240823235401.29996-1-neescoba@cisco.com/
Nelson Escobar (4):
enic: Use macro instead of static const variables for array sizes
enic: Collect per queue statistics
enic: Report per queue statistics in ethtool
enic: Report per queue statistics in netdev qstats
drivers/net/ethernet/cisco/enic/enic.h | 38 ++++-
.../net/ethernet/cisco/enic/enic_ethtool.c | 114 +++++++++++--
drivers/net/ethernet/cisco/enic/enic_main.c | 157 +++++++++++++++---
3 files changed, 277 insertions(+), 32 deletions(-)
--
2.35.2
Powered by blists - more mailing lists