IB/mlx4_ib: Adapt code to use caps.num_ports instead of a constant
authorMatan Barak <matanb@mellanox.com>
Wed, 19 Mar 2014 16:11:49 +0000 (18:11 +0200)
committerDavid S. Miller <davem@davemloft.net>
Thu, 20 Mar 2014 20:18:29 +0000 (16:18 -0400)
commit82373701be26b893eaf7372db0af84235a51998a
tree3159467efb4de693e07c5e1c8bd1d08eb37faa7d
parent8798998c2cdbc0df3c64e8845c1502ed93ef1ebd
IB/mlx4_ib: Adapt code to use caps.num_ports instead of a constant

Some code in the mlx4 IB driver stack assumed MLX4_MAX_PORTS ports.

Instead, we should only loop until the number of actual ports in i
the device, which is stored in dev->caps.num_ports.

Signed-off-by: Matan Barak <matanb@mellanox.com>
Signed-off-by: Or Gerlitz <ogerlitz@mellanox.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/infiniband/hw/mlx4/main.c