[PATCH Vivid SRU] be2net: log link status

tim.gardner at canonical.com tim.gardner at canonical.com
Mon Nov 16 20:23:25 UTC 2015


From: Ivan Vecera <ivecera at redhat.com>

BugLink: http://bugs.launchpad.net/bugs/1513980

The driver unlike other drivers does not log link state changes. It's
better for an user when asynchronous link states are logged to the system
log.

v3: Changes from v2 discarded as "not necessary"

Cc: Sathya Perla <sathya.perla at emulex.com>
Cc: Subbu Seetharaman <subbu.seetharaman at emulex.com>
Cc: Ajit Khaparde <ajit.khaparde at emulex.com>
Signed-off-by: Ivan Vecera <ivecera at redhat.com>
Signed-off-by: David S. Miller <davem at davemloft.net>
(cherry picked from commit 18824894dbec3eb2202fc92d52a0c8bd27c8a63f)
Signed-off-by: Tim Gardner <tim.gardner at canonical.com>
---
 drivers/net/ethernet/emulex/benet/be_main.c | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/drivers/net/ethernet/emulex/benet/be_main.c b/drivers/net/ethernet/emulex/benet/be_main.c
index 5389b3b..f088dc5 100644
--- a/drivers/net/ethernet/emulex/benet/be_main.c
+++ b/drivers/net/ethernet/emulex/benet/be_main.c
@@ -660,6 +660,8 @@ void be_link_status_update(struct be_adapter *adapter, u8 link_status)
 		netif_carrier_on(netdev);
 	else
 		netif_carrier_off(netdev);
+
+	netdev_info(netdev, "Link is %s\n", link_status ? "Up" : "Down");
 }
 
 static void be_tx_stats_update(struct be_tx_obj *txo,
-- 
1.9.1





More information about the kernel-team mailing list