diff options
Diffstat (limited to 'drivers/infiniband/hw/mlx4/main.c')
-rw-r--r-- | drivers/infiniband/hw/mlx4/main.c | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/drivers/infiniband/hw/mlx4/main.c b/drivers/infiniband/hw/mlx4/main.c index ae3d7590346e..0b2f77a98e2c 100644 --- a/drivers/infiniband/hw/mlx4/main.c +++ b/drivers/infiniband/hw/mlx4/main.c | |||
@@ -540,15 +540,11 @@ static struct device_attribute *mlx4_class_attributes[] = { | |||
540 | 540 | ||
541 | static void *mlx4_ib_add(struct mlx4_dev *dev) | 541 | static void *mlx4_ib_add(struct mlx4_dev *dev) |
542 | { | 542 | { |
543 | static int mlx4_ib_version_printed; | ||
544 | struct mlx4_ib_dev *ibdev; | 543 | struct mlx4_ib_dev *ibdev; |
545 | int num_ports = 0; | 544 | int num_ports = 0; |
546 | int i; | 545 | int i; |
547 | 546 | ||
548 | if (!mlx4_ib_version_printed) { | 547 | printk_once(KERN_INFO "%s", mlx4_ib_version); |
549 | printk(KERN_INFO "%s", mlx4_ib_version); | ||
550 | ++mlx4_ib_version_printed; | ||
551 | } | ||
552 | 548 | ||
553 | mlx4_foreach_port(i, dev, MLX4_PORT_TYPE_IB) | 549 | mlx4_foreach_port(i, dev, MLX4_PORT_TYPE_IB) |
554 | num_ports++; | 550 | num_ports++; |