]> www.infradead.org Git - users/jedix/linux-maple.git/commitdiff
mlx4/IB: add a message print when the logical link goes up/down
authorDotan Barak <dotanb@dev.mellanox.co.il>
Wed, 22 Aug 2012 07:37:33 +0000 (10:37 +0300)
committerMukesh Kacker <mukesh.kacker@oracle.com>
Tue, 7 Jul 2015 21:45:04 +0000 (14:45 -0700)
This message will help us in debugging issues.

Signed-off-by: Dotan Barak <dotanb@dev.mellanox.co.il>
Signed-off-by: Jack Morgenstein <jackm@dev.mellanox.co.il>
(Ported from Mellanox OFED 2.4)

Signed-off-by: Mukesh Kacker <mukesh.kacker@oracle.com>
drivers/infiniband/hw/mlx4/main.c
drivers/infiniband/hw/mlx4/mlx4_ib.h

index 749af2044a7595bfffe9001f3bdbc20ea6c97e40..dd6f90dc0a74f078c65cde19b8a9db07b852509c 100644 (file)
@@ -2769,12 +2769,16 @@ static void mlx4_ib_event(struct mlx4_dev *dev, void *ibdev_ptr,
                        IB_LINK_LAYER_INFINIBAND) {
                        mlx4_ib_invalidate_all_guid_record(ibdev, p);
                }
+               mlx4_ib_info((struct ib_device *) ibdev_ptr,
+                            "Port %d logical link is up\n", p);
                ibev.event = IB_EVENT_PORT_ACTIVE;
                break;
 
        case MLX4_DEV_EVENT_PORT_DOWN:
                if (p > ibdev->num_ports)
                        return;
+               mlx4_ib_info((struct ib_device *) ibdev_ptr,
+                            "Port %d logical link is down\n", p);
                ibev.event = IB_EVENT_PORT_ERR;
                break;
 
index 236ba7258640e8e2737096cbfff7ad0c4a904e69..d46cf720592ea5baabf75eae1d8463406fcfc40e 100644 (file)
@@ -57,6 +57,9 @@
 #define mlx4_ib_warn(ibdev, format, arg...) \
        dev_warn((ibdev)->dma_device, MLX4_IB_DRV_NAME ": " format, ## arg)
 
+#define mlx4_ib_info(ibdev, format, arg...) \
+       dev_info((ibdev)->dma_device, MLX4_IB_DRV_NAME ": " format, ## arg)
+
 enum {
        MLX4_IB_SQ_MIN_WQE_SHIFT = 6,
        MLX4_IB_MAX_HEADROOM     = 2048