diff options
author | Mark Zhang <[email protected]> | 2024-01-28 11:29:12 +0200 |
---|---|---|
committer | Leon Romanovsky <[email protected]> | 2024-01-31 11:15:29 +0200 |
commit | 43fdbd140238d44e7e847232719fef7d20f9d326 (patch) | |
tree | 9895bd6ce6da071c9cd0720580239dd63bfb84e3 /tools/perf/util/scripting-engines/trace-event-perl.c | |
parent | 4d5e86a56615cc387d21c629f9af8fb0e958d350 (diff) |
IB/mlx5: Don't expose debugfs entries for RRoCE general parameters if not supported
debugfs entries for RRoCE general CC parameters must be exposed only when
they are supported, otherwise when accessing them there may be a syndrome
error in kernel log, for example:
$ cat /sys/kernel/debug/mlx5/0000:08:00.1/cc_params/rtt_resp_dscp
cat: '/sys/kernel/debug/mlx5/0000:08:00.1/cc_params/rtt_resp_dscp': Invalid argument
$ dmesg
mlx5_core 0000:08:00.1: mlx5_cmd_out_err:805:(pid 1253): QUERY_CONG_PARAMS(0x824) op_mod(0x0) failed, status bad parameter(0x3), syndrome (0x325a82), err(-22)
Fixes: 66fb1d5df6ac ("IB/mlx5: Extend debug control for CC parameters")
Reviewed-by: Edward Srouji <[email protected]>
Signed-off-by: Mark Zhang <[email protected]>
Link: https://lore.kernel.org/r/e7ade70bad52b7468bdb1de4d41d5fad70c8b71c.1706433934.git.leon@kernel.org
Signed-off-by: Leon Romanovsky <[email protected]>
Diffstat (limited to 'tools/perf/util/scripting-engines/trace-event-perl.c')
0 files changed, 0 insertions, 0 deletions