net/mlx5: SD, Add debugfs
authorTariq Toukan <tariqt@nvidia.com>
Thu, 15 Feb 2024 03:08:06 +0000 (19:08 -0800)
committerSaeed Mahameed <saeedm@nvidia.com>
Thu, 7 Mar 2024 08:40:39 +0000 (00:40 -0800)
commit4375130bf527053ef2c1619921af4ceb2cb53172
tree04dd3651888f373b045b2b1e30b90d550f76dfda
parentae40550e3a8aa8a3e8ef888c12adb1498617f7ff
net/mlx5: SD, Add debugfs

Add debugfs entries that describe the Socket-Direct group.

Example:
$ grep -H . /sys/kernel/debug/mlx5/0000\:08\:00.0/multi-pf/*
/sys/kernel/debug/mlx5/0000:08:00.0/multi-pf/group_id:0x00000101
/sys/kernel/debug/mlx5/0000:08:00.0/multi-pf/primary:0000:08:00.0 vhca 0x0
/sys/kernel/debug/mlx5/0000:08:00.0/multi-pf/secondary_0:0000:09:00.0 vhca 0x2

Signed-off-by: Tariq Toukan <tariqt@nvidia.com>
Signed-off-by: Saeed Mahameed <saeedm@nvidia.com>
drivers/net/ethernet/mellanox/mlx5/core/lib/sd.c