[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20241115015344.757567-1-kuba@kernel.org>
Date: Thu, 14 Nov 2024 17:53:39 -0800
From: Jakub Kicinski <kuba@...nel.org>
To: davem@...emloft.net
Cc: netdev@...r.kernel.org,
edumazet@...gle.com,
pabeni@...hat.com,
alexanderduyck@...com,
Jakub Kicinski <kuba@...nel.org>
Subject: [PATCH net-next 0/5] eth: fbnic: cleanup and add a few stats
Cleanup trival problems with fbnic and add the PCIe and RPC (Rx parser)
stats.
All stats are read under rtnl_lock for now, so the code is pretty
trivial. We'll need to add more locking when we start gathering
drops used by .ndo_get_stats64.
Jakub Kicinski (3):
eth: fbnic: add missing SPDX headers
eth: fbnic: add missing header guards
eth: fbnic: add basic debugfs structure
Sanman Pradhan (2):
eth: fbnic: add PCIe hardware statistics
eth: fbnic: add RPC hardware statistics
.../device_drivers/ethernet/meta/fbnic.rst | 43 ++++
drivers/net/ethernet/meta/fbnic/Makefile | 1 +
drivers/net/ethernet/meta/fbnic/fbnic.h | 6 +
drivers/net/ethernet/meta/fbnic/fbnic_csr.h | 47 +++++
.../net/ethernet/meta/fbnic/fbnic_debugfs.c | 68 ++++++
.../net/ethernet/meta/fbnic/fbnic_ethtool.c | 74 +++++++
.../net/ethernet/meta/fbnic/fbnic_hw_stats.c | 193 ++++++++++++++++++
.../net/ethernet/meta/fbnic/fbnic_hw_stats.h | 28 +++
drivers/net/ethernet/meta/fbnic/fbnic_pci.c | 16 +-
9 files changed, 475 insertions(+), 1 deletion(-)
create mode 100644 drivers/net/ethernet/meta/fbnic/fbnic_debugfs.c
--
2.47.0
Powered by blists - more mailing lists