]> www.infradead.org Git - users/jedix/linux-maple.git/commitdiff
mlx4_vnic: print vnic keep alive info in mlx4_vnic_info
authorSaeed Mahameed <saeedm@mellanox.com>
Thu, 26 Dec 2013 10:45:22 +0000 (12:45 +0200)
committerMukesh Kacker <mukesh.kacker@oracle.com>
Tue, 7 Jul 2015 21:45:17 +0000 (14:45 -0700)
Print last keep alive timestamp and GW keep alive period.

Signed-off-by: Saeed Mahameed <saeedm@mellanox.com>
(Ported from Mellanox OFED 2.4)

Signed-off-by: Mukesh Kacker <mukesh.kacker@oracle.com>
drivers/net/ethernet/mellanox/mlx4_vnic/vnic_data_fs.c

index 95d7ef796fc185ebd4baf9754618fc4dd425edf7..674329a9084e5052f88bcb7a4338d6ba354af55b 100644 (file)
@@ -415,7 +415,10 @@ static ssize_t vnic_login_show(struct module_attribute *attr,
                p += _sprintf(p, buf, "SHARED_MAC    %s\n", NOT_AVAILABLE_STRING);
                p += _sprintf(p, buf, "SHARED_IP     %s\n", NOT_AVAILABLE_STRING);
        }
-
+       p += _sprintf(p, buf, "GW KA(msec)   %d\n",
+                     jiffies_to_msecs(vnic_fip->gw->info.gw_period));
+       p += _sprintf(p, buf, "Last KA(msec) %d\n",
+                     jiffies_to_msecs(jiffies - vnic_fip->keep_alive_jiffs));
        return (ssize_t)(p - buf);
 }