linux-yocto/Documentation/networking/devlink
Akiva Goldberger e835faaed2 net/mlx5: Expose uar access and odp page fault counters
Add three counters to vnic health reporter:
bar_uar_access, odp_local_triggered_page_fault, and
odp_remote_triggered_page_fault.

- bar_uar_access
    number of WRITE or READ access operations to the UAR on the PCIe
    BAR.
- odp_local_triggered_page_fault
    number of locally-triggered page-faults due to ODP.
- odp_remote_triggered_page_fault
    number of remotly-triggered page-faults due to ODP.

Example access:
    $ devlink health diagnose pci/0000:08:00.0 reporter vnic
	vNIC env counters:
	total_error_queues: 0 send_queue_priority_update_flow: 0
	comp_eq_overrun: 0 async_eq_overrun: 0 cq_overrun: 0
	invalid_command: 0 quota_exceeded_command: 0
	nic_receive_steering_discard: 0 icm_consumption: 1032
	bar_uar_access: 1279 odp_local_triggered_page_fault: 20
	odp_remote_triggered_page_fault: 34

Signed-off-by: Akiva Goldberger <agoldberger@nvidia.com>
Reviewed-by: Moshe Shemesh <moshe@nvidia.com>
Signed-off-by: Tariq Toukan <tariqt@nvidia.com>
Reviewed-by: Simon Horman <horms@kernel.org>
Link: https://patch.msgid.link/1758797130-829564-1-git-send-email-tariqt@nvidia.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
2025-09-27 08:53:50 -07:00
..
am65-nuss-cpsw-switch.rst
bnxt.rst bnxt_en: Add devlink support for ENABLE_ROCE nvm parameter 2025-03-18 10:25:22 +01:00
devlink-dpipe.rst
devlink-eswitch-attr.rst
devlink-flash.rst
devlink-health.rst devlink: Make health reporter burst period configurable 2025-08-26 17:24:16 -07:00
devlink-info.rst ixgbe: add .info_get extension specific for E610 devices 2025-04-15 07:36:32 -07:00
devlink-linecard.rst
devlink-params.rst devlink: Add a 'num_doorbells' driverinit param 2025-09-17 18:30:51 -07:00
devlink-port.rst devlink: Extend devlink rate API with traffic classes bandwidth management 2025-07-02 15:39:05 -07:00
devlink-region.rst
devlink-reload.rst
devlink-resource.rst
devlink-selftests.rst
devlink-trap.rst documentation: networking: devlink: Fix a typo in devlink-trap.rst 2025-05-14 18:51:58 -07:00
etas_es58x.rst
hns3.rst
i40e.rst
ice.rst ice: devlink PF MSI-X max and min parameter 2025-02-05 09:02:44 -08:00
index.rst docs: devlink: Sort table of contents alphabetically 2025-09-16 16:55:21 -07:00
ionic.rst
iosm.rst
ixgbe.rst ixgbe: devlink: add devlink region support for E610 2025-04-29 15:13:44 -07:00
kvaser_pciefd.rst Documentation: devlink: add devlink documentation for the kvaser_pciefd driver 2025-07-25 17:55:46 +02:00
kvaser_usb.rst Documentation: devlink: add devlink documentation for the kvaser_usb driver 2025-07-25 18:01:22 +02:00
mlx4.rst
mlx5.rst net/mlx5: Expose uar access and odp page fault counters 2025-09-27 08:53:50 -07:00
mlxsw.rst
mv88e6xxx.rst
netdevsim.rst docs: netdevsim: fixe typo in netdevsim documentation 2025-07-01 17:38:50 -07:00
nfp.rst
octeontx2.rst
prestera.rst
qed.rst
sfc.rst sfc: document devlink flash support 2025-02-11 17:12:17 -08:00
ti-cpsw-switch.rst
zl3073x.rst dpll: zl3073x: Implement devlink flash callback 2025-09-15 08:08:39 -07:00