diff options
Diffstat (limited to 'drivers/net/lance.c')
| -rw-r--r-- | drivers/net/lance.c | 4 | 
1 files changed, 1 insertions, 3 deletions
diff --git a/drivers/net/lance.c b/drivers/net/lance.c index 7b9447646f8a..21f8adaa87c1 100644 --- a/drivers/net/lance.c +++ b/drivers/net/lance.c @@ -945,7 +945,7 @@ static void lance_tx_timeout (struct net_device *dev)  #endif  	lance_restart (dev, 0x0043, 1); -	dev->trans_start = jiffies; +	dev->trans_start = jiffies; /* prevent tx timeout */  	netif_wake_queue (dev);  } @@ -1011,8 +1011,6 @@ static netdev_tx_t lance_start_xmit(struct sk_buff *skb,  	outw(0x0000, ioaddr+LANCE_ADDR);  	outw(0x0048, ioaddr+LANCE_DATA); -	dev->trans_start = jiffies; -  	if ((lp->cur_tx - lp->dirty_tx) >= TX_RING_SIZE)  		netif_stop_queue(dev);  |