netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH net-next 0/5] eth: fbnic: extend hardware stats coverage
@ 2025-04-07 17:21 Mohsin Bashir
  2025-04-07 17:21 ` [PATCH net-next 1/5] eth: fbnic: add locking support for hw stats Mohsin Bashir
                   ` (4 more replies)
  0 siblings, 5 replies; 13+ messages in thread
From: Mohsin Bashir @ 2025-04-07 17:21 UTC (permalink / raw)
  To: netdev
  Cc: alexanderduyck, kuba, andrew+netdev, davem, edumazet, pabeni,
	suhui, sanman.p211993, vadim.fedorenko, horms,
	kalesh-anakkur.purayil, kernel-team, mohsin.bashr

This patch series extends the coverage for hardware stats reported via
`ethtool -S`, queue API, and rtnl link stats. The patchset is organized
as follow:

- The first patch adds locking support to protect hardware stats.
- The second patch provides coverage to the hardware queue stats.
- The third patch covers the RX buffer related stats.
- The fourth patch covers the TMI (TX MAC Interface) stats.
- The last patch cover the TTI (TX TEI Interface) stats.

Mohsin Bashir (5):
  eth: fbnic: add locking support for hw stats
  eth: fbnic: add coverage for hw queue stats
  eth: fbnic: add coverage for RXB stats
  eth: fbnic: add support for TMI stats
  eth: fbnic: add support for TTI HW stats

 .../device_drivers/ethernet/meta/fbnic.rst    |  49 +++
 drivers/net/ethernet/meta/fbnic/fbnic.h       |   3 +
 drivers/net/ethernet/meta/fbnic/fbnic_csr.h   |  34 ++
 .../net/ethernet/meta/fbnic/fbnic_ethtool.c   | 175 ++++++++-
 .../net/ethernet/meta/fbnic/fbnic_hw_stats.c  | 335 +++++++++++++++++-
 .../net/ethernet/meta/fbnic/fbnic_hw_stats.h  |  48 +++
 .../net/ethernet/meta/fbnic/fbnic_netdev.c    |  43 ++-
 drivers/net/ethernet/meta/fbnic/fbnic_pci.c   |   1 +
 8 files changed, 678 insertions(+), 10 deletions(-)

-- 
2.47.1


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

end of thread, other threads:[~2025-04-10  0:18 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-04-07 17:21 [PATCH net-next 0/5] eth: fbnic: extend hardware stats coverage Mohsin Bashir
2025-04-07 17:21 ` [PATCH net-next 1/5] eth: fbnic: add locking support for hw stats Mohsin Bashir
2025-04-08 16:40   ` Simon Horman
2025-04-07 17:21 ` [PATCH net-next 2/5] eth: fbnic: add coverage for hw queue stats Mohsin Bashir
2025-04-08 16:40   ` Simon Horman
2025-04-09  7:32   ` Paolo Abeni
2025-04-10  0:18     ` Mohsin Bashir
2025-04-07 17:21 ` [PATCH net-next 3/5] eth: fbnic: add coverage for RXB stats Mohsin Bashir
2025-04-08 16:42   ` Simon Horman
2025-04-07 17:21 ` [PATCH net-next 4/5] eth: fbnic: add support for TMI stats Mohsin Bashir
2025-04-08 16:43   ` Simon Horman
2025-04-07 17:21 ` [PATCH net-next 5/5] eth: fbnic: add support for TTI HW stats Mohsin Bashir
2025-04-08 16:43   ` Simon Horman

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).