[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