-stable review patch. If anyone has any objections, please let us know. ------------------ From: Stephen Hemminger Driver needs to turn off carrier when down, otherwise it can confuse bonding and bridging and looks like carrier is on immediately when it is brought back up. Signed-off-by: Stephen Hemminger Signed-off-by: Greg Kroah-Hartman --- drivers/net/skge.c | 1 + 1 file changed, 1 insertion(+) --- a/drivers/net/skge.c +++ b/drivers/net/skge.c @@ -2462,6 +2462,7 @@ static int skge_down(struct net_device * printk(KERN_INFO PFX "%s: disabling interface\n", dev->name); netif_stop_queue(dev); + netif_carrier_off(dev); if (hw->chip_id == CHIP_ID_GENESIS && hw->phy_type == SK_PHY_XMAC) cancel_rearming_delayed_work(&skge->link_thread); -- - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/