diff options
-rw-r--r-- | drivers/infiniband/hw/mlx5/main.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/infiniband/hw/mlx5/main.c b/drivers/infiniband/hw/mlx5/main.c index 5afbb697e691..73cb6337d856 100644 --- a/drivers/infiniband/hw/mlx5/main.c +++ b/drivers/infiniband/hw/mlx5/main.c | |||
@@ -283,7 +283,7 @@ __be16 mlx5_get_roce_udp_sport(struct mlx5_ib_dev *dev, u8 port_num, | |||
283 | 283 | ||
284 | static int mlx5_use_mad_ifc(struct mlx5_ib_dev *dev) | 284 | static int mlx5_use_mad_ifc(struct mlx5_ib_dev *dev) |
285 | { | 285 | { |
286 | return !dev->mdev->issi; | 286 | return !MLX5_CAP_GEN(dev->mdev, ib_virt); |
287 | } | 287 | } |
288 | 288 | ||
289 | enum { | 289 | enum { |