发送队列满。
这个问题应该是i.mx特有的。
试试修改下fec.c,fec_timeout函数:
static void fec_timeout(struct net_device *dev)
{
struct fec_enet_private *fep = netdev_priv(dev);
dev->stats.tx_errors++;
netif_stop_queue(dev);
fec_restart(dev, fep->full_duplex);
/* prevent tx timeout */
dev->trans_start = jiffies;
netif_wake_queue(dev);
}
|