OSDN Git Service

vdpa/mlx5: Add debugfs subtree
authorEli Cohen <elic@nvidia.com>
Mon, 14 Nov 2022 13:17:58 +0000 (15:17 +0200)
committerMichael S. Tsirkin <mst@redhat.com>
Tue, 21 Feb 2023 00:26:54 +0000 (19:26 -0500)
commit2942210043224c0f6e88bd9d7c9c7c5949a36567
treecf6fd9c6a3cfbbf322ea42c7d763dae8e2559a34
parent72c67e9b904c29edbcb7bb010655b3958c95a309
vdpa/mlx5: Add debugfs subtree

Add debugfs subtree and expose flow table ID and TIR number. This
information can be used by external tools to do extended
troubleshooting.

The information can be retrieved like so:
$ cat /sys/kernel/debug/mlx5/mlx5_core.sf.1/vdpa-0/rx/table_id
$ cat /sys/kernel/debug/mlx5/mlx5_core.sf.1/vdpa-0/rx/tirn

Reviewed-by: Si-Wei Liu <si-wei.liu@oracle.com>
Acked-by: Jason Wang <jasowang@redhat.com>
Signed-off-by: Eli Cohen <elic@nvidia.com>
Message-Id: <20221114131759.57883-8-elic@nvidia.com>
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
drivers/vdpa/mlx5/Makefile
drivers/vdpa/mlx5/net/debug.c [new file with mode: 0644]
drivers/vdpa/mlx5/net/mlx5_vnet.c
drivers/vdpa/mlx5/net/mlx5_vnet.h