netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH net-next v2 0/4] enic: Report per queue stats
@ 2024-09-05  1:08 Nelson Escobar
  2024-09-05  1:08 ` [PATCH net-next v2 1/4] enic: Use macro instead of static const variables for array sizes Nelson Escobar
                   ` (3 more replies)
  0 siblings, 4 replies; 7+ messages in thread
From: Nelson Escobar @ 2024-09-05  1:08 UTC (permalink / raw)
  To: netdev; +Cc: satishkh, johndale, Nelson Escobar

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


^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2024-09-06  1:31 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-09-05  1:08 [PATCH net-next v2 0/4] enic: Report per queue stats Nelson Escobar
2024-09-05  1:08 ` [PATCH net-next v2 1/4] enic: Use macro instead of static const variables for array sizes Nelson Escobar
2024-09-05  1:08 ` [PATCH net-next v2 2/4] enic: Collect per queue statistics Nelson Escobar
2024-09-05  1:08 ` [PATCH net-next v2 3/4] enic: Report per queue statistics in ethtool Nelson Escobar
2024-09-06  1:31   ` Jakub Kicinski
2024-09-05  1:09 ` [PATCH net-next v2 4/4] enic: Report per queue statistics in netdev qstats Nelson Escobar
2024-09-06  1:31   ` Jakub Kicinski

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).