|
@@ -215,10 +215,9 @@ static void dev_watchdog(unsigned long arg)
|
|
time_after(jiffies, (dev->trans_start +
|
|
time_after(jiffies, (dev->trans_start +
|
|
dev->watchdog_timeo))) {
|
|
dev->watchdog_timeo))) {
|
|
char drivername[64];
|
|
char drivername[64];
|
|
- printk(KERN_INFO "NETDEV WATCHDOG: %s (%s): transmit timed out\n",
|
|
|
|
|
|
+ WARN_ONCE(1, KERN_INFO "NETDEV WATCHDOG: %s (%s): transmit timed out\n",
|
|
dev->name, netdev_drivername(dev, drivername, 64));
|
|
dev->name, netdev_drivername(dev, drivername, 64));
|
|
dev->tx_timeout(dev);
|
|
dev->tx_timeout(dev);
|
|
- WARN_ON_ONCE(1);
|
|
|
|
}
|
|
}
|
|
if (!mod_timer(&dev->watchdog_timer,
|
|
if (!mod_timer(&dev->watchdog_timer,
|
|
round_jiffies(jiffies +
|
|
round_jiffies(jiffies +
|