[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20250407172151.3802893-1-mohsin.bashr@gmail.com>
Date: Mon, 7 Apr 2025 10:21:46 -0700
From: Mohsin Bashir <mohsin.bashr@...il.com>
To: netdev@...r.kernel.org
Cc: alexanderduyck@...com,
kuba@...nel.org,
andrew+netdev@...n.ch,
davem@...emloft.net,
edumazet@...gle.com,
pabeni@...hat.com,
suhui@...china.com,
sanman.p211993@...il.com,
vadim.fedorenko@...ux.dev,
horms@...nel.org,
kalesh-anakkur.purayil@...adcom.com,
kernel-team@...a.com,
mohsin.bashr@...il.com
Subject: [PATCH net-next 0/5] eth: fbnic: extend hardware stats coverage
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
Powered by blists - more mailing lists