Skip to content

sfc: initial debugfs support

[email protected] netdev oe-kbuild-all 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest7 patches 16 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/7sfc: initial debugfs implementationdrivers/net/ethernet/sfc/Makefile drivers/net/ethernet/sfc/debugfs.c drivers/net/ethernet/sfc/debugfs.h +6 more+366 -12 replies
2/7sfc: debugfs for channelsdrivers/net/ethernet/sfc/debugfs.c drivers/net/ethernet/sfc/debugfs.h drivers/net/ethernet/sfc/efx_channels.c +1 more+80 -00 replies
3/7sfc: debugfs for (nic) RX queuesdrivers/net/ethernet/sfc/debugfs.c drivers/net/ethernet/sfc/debugfs.h drivers/net/ethernet/sfc/net_driver.h +1 more+98 -13 replies
4/7sfc: debugfs for (nic) TX queuesdrivers/net/ethernet/sfc/debugfs.c drivers/net/ethernet/sfc/debugfs.h drivers/net/ethernet/sfc/net_driver.h +1 more+97 -00 replies
5/7sfc: add debugfs nodes for loopback modedrivers/net/ethernet/sfc/debugfs.c drivers/net/ethernet/sfc/net_driver.h+9 -00 replies
6/7sfc: add debugfs entries for filter table statusdrivers/net/ethernet/sfc/debugfs.h drivers/net/ethernet/sfc/mcdi_filters.c drivers/net/ethernet/sfc/mcdi_filters.h+26 -04 replies
7/7sfc: add debugfs node for filter table contentsdrivers/net/ethernet/sfc/debugfs.c drivers/net/ethernet/sfc/debugfs.h drivers/net/ethernet/sfc/mcdi_filters.c+197 -47 replies

Reviews trailers per patch

All 7 patches have a Reviewed-by or Acked-by.

PatchJonathan Cooper
1/7R-b
2/7R-b
3/7R-b
4/7R-b
5/7R-b
6/7R-b
7/7R-b

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v1 thread

Cover letter [PATCH net-next 0/7] sfc: initial debugfs support

From: Edward Cree <[email protected]>

Expose some basic information about the NIC, its channels and queues
and their assignments.

Edward Cree (7):
sfc: initial debugfs implementation
sfc: debugfs for channels
sfc: debugfs for (nic) RX queues
sfc: debugfs for (nic) TX queues
sfc: add debugfs nodes for loopback mode
sfc: add debugfs entries for filter table status
sfc: add debugfs node for filter table contents

 drivers/net/ethernet/sfc/Makefile       |   1 +
 drivers/net/ethernet/sfc/debugfs.c      | 539 ++++++++++++++++++++++++
 drivers/net/ethernet/sfc/debugfs.h      | 149 +++++++
 drivers/net/ethernet/sfc/ef10.c         |  10 +
 drivers/net/ethernet/sfc/ef100_netdev.c |   7 +
 drivers/net/ethernet/sfc/ef100_nic.c    |   8 +
 drivers/net/ethernet/sfc/efx.c          |  15 +-
 drivers/net/ethernet/sfc/efx_channels.c |   8 +
 drivers/net/ethernet/sfc/efx_common.c   |   7 +
 drivers/net/ethernet/sfc/mcdi_filters.c |  57 +++
 drivers/net/ethernet/sfc/mcdi_filters.h |   4 +
 drivers/net/ethernet/sfc/net_driver.h   |  47 +++
 drivers/net/ethernet/sfc/rx_common.c    |   9 +
 drivers/net/ethernet/sfc/tx_common.c    |   8 +
 14 files changed, 868 insertions(+), 1 deletion(-)
 create mode 100644 drivers/net/ethernet/sfc/debugfs.c
 create mode 100644 drivers/net/ethernet/sfc/debugfs.h