RDMA/mlx5: Fix mlx5 rates to IB rates map
authorMark Zhang <markzhang@nvidia.com>
Thu, 4 Mar 2021 12:45:17 +0000 (14:45 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 14 May 2021 07:50:29 +0000 (09:50 +0200)
commit0d74db1457872be4e272652996a7d86c07f20e76
treedb720f1694efb995713df2b9afe28c48249fcea9
parent4ebb3b797a6369ae329e2aed64c5edbe3375dde9
RDMA/mlx5: Fix mlx5 rates to IB rates map

[ Upstream commit 6fe6e568639859db960c8fcef19a2ece1c2d7eae ]

Correct the map between mlx5 rates and corresponding ib rates, as they
don't always have a fixed offset between them.

Fixes: e126ba97dba9 ("mlx5: Add driver for Mellanox Connect-IB adapters")
Link: https://lore.kernel.org/r/20210304124517.1100608-4-leon@kernel.org
Signed-off-by: Mark Zhang <markzhang@nvidia.com>
Reviewed-by: Maor Gottlieb <maorg@nvidia.com>
Signed-off-by: Leon Romanovsky <leonro@nvidia.com>
Signed-off-by: Jason Gunthorpe <jgg@nvidia.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
drivers/infiniband/hw/mlx5/qp.c