diff options
author | Meny Yossefi <menyy@mellanox.com> | 2016-02-18 18:15:01 +0200 |
---|---|---|
committer | Doug Ledford <dledford@redhat.com> | 2016-03-01 10:57:15 -0500 |
commit | 3efd9a11212d500e36c2837db853178cdaa86d5a (patch) | |
tree | 8e3c5c25d27de695f77f5cf1f57b2d2598bbf7d8 /tools/perf/scripts/python/sched-migration.py | |
parent | 1c64bf6f291cae7cbe779e407db9477378bb4e7d (diff) |
IB/mlx5: Modify MAD reading counters method to use counter registers
Modify mlx5_ib_process_mad to use PPCNT and query_vport commands
instead of MAD_IFC, as MAD_IFC is deprecated on new firmware
versions (and doesn't support RoCE anyway).
Traffic counters exist in both 32-bit and 64-bit forms.
Declaring support of extended coutners results in traffic counters
to be read in their 64-bit form only via the query_vport command.
Error counters exist only in 32-bit form and read via PPCNT command.
This commit also adds counters support in RoCE.
Signed-off-by: Meny Yossefi <menyy@mellanox.com>
Signed-off-by: Majd Dibbiny <majd@mellanox.com>
Reviewed-by: Matan Barak <matanb@mellanox.com>
Signed-off-by: Doug Ledford <dledford@redhat.com>
Diffstat (limited to 'tools/perf/scripts/python/sched-migration.py')
0 files changed, 0 insertions, 0 deletions