]> pilppa.org Git - linux-2.6-omap-h63xx.git/blobdiff - drivers/net/sh_eth.c
autofs4: fix waitq memory leak
[linux-2.6-omap-h63xx.git] / drivers / net / sh_eth.c
index 37f3116ea6bdc04f98c2528ccb6ca649807a5215..c69ba1395fa9d54b0ddcf2044209b202c32343ef 100644 (file)
@@ -642,17 +642,12 @@ static void sh_eth_adjust_link(struct net_device *ndev)
                                        | ECMR_DM, ioaddr + ECMR);
                        new_state = 1;
                        mdp->link = phydev->link;
-                       netif_schedule(ndev);
-                       netif_carrier_on(ndev);
-                       netif_start_queue(ndev);
                }
        } else if (mdp->link) {
                new_state = 1;
                mdp->link = PHY_DOWN;
                mdp->speed = 0;
                mdp->duplex = -1;
-               netif_stop_queue(ndev);
-               netif_carrier_off(ndev);
        }
 
        if (new_state)