summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorMike Marciniszyn (Meta) <mike.marciniszyn@gmail.com>2026-01-27 23:06:44 +0300
committerJakub Kicinski <kuba@kernel.org>2026-01-31 04:57:12 +0300
commitdf04373b0dab3985769773e011eb61264a4055a3 (patch)
treee6c5e6be5ad3a27f5e6e8a7f466ba95136f558f1 /include
parentac7b803c2dd57938cbf1e9a3ada23471925a5d46 (diff)
downloadlinux-df04373b0dab3985769773e011eb61264a4055a3.tar.xz
eth fbnic: Add debugfs hooks for tx/rx rings
Add debugfs hooks to display tx/rx rings for each napi vector. Note that the cloning mechanism in fbnic_ethtool.c for configuration changes protects against concurrency issues with simultaneous config changes along with debugs ring accesses. The configuration switch builds up the new configuration offline, takes the current config down, which removes the debugfs nv files, and switches to the new configuration. The new configuration is brought up which brings the debugfs files back on top of the new configuration rings. The interaction with fbnic_queue_stop() and fbnic_queue_start() will similarly delete and add the files for the indicated vector. Signed-off-by: Mike Marciniszyn (Meta) <mike.marciniszyn@gmail.com> Link: https://patch.msgid.link/20260127200644.11640-3-mike.marciniszyn@gmail.com Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Diffstat (limited to 'include')
0 files changed, 0 insertions, 0 deletions