diff options
author | Venkatesh Pallipadi <venkatesh.pallipadi@intel.com> | 2007-06-01 00:28:44 -0400 |
---|---|---|
committer | David S. Miller <davem@sunset.davemloft.net> | 2007-06-03 21:08:46 -0400 |
commit | 60468d5b5b6931b4d4d704e26b5f17a6e476e6f8 (patch) | |
tree | 24fefe03c24fadd0cefa2ef192a98ae80567514d | |
parent | b206a65d671d359d0947f0b6da9d418c49a9b28a (diff) |
[NET]: Make net watchdog timers 1 sec jiffy aligned.
round_jiffies for net dev watchdog timer.
Signed-off-by: Venkatesh Pallipadi <venkatesh.pallipadi@intel.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
-rw-r--r-- | net/sched/sch_generic.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/net/sched/sch_generic.c b/net/sched/sch_generic.c index cbefe225581e..f4d34480a093 100644 --- a/net/sched/sch_generic.c +++ b/net/sched/sch_generic.c | |||
@@ -224,7 +224,8 @@ void __netdev_watchdog_up(struct net_device *dev) | |||
224 | if (dev->tx_timeout) { | 224 | if (dev->tx_timeout) { |
225 | if (dev->watchdog_timeo <= 0) | 225 | if (dev->watchdog_timeo <= 0) |
226 | dev->watchdog_timeo = 5*HZ; | 226 | dev->watchdog_timeo = 5*HZ; |
227 | if (!mod_timer(&dev->watchdog_timer, jiffies + dev->watchdog_timeo)) | 227 | if (!mod_timer(&dev->watchdog_timer, |
228 | round_jiffies(jiffies + dev->watchdog_timeo))) | ||
228 | dev_hold(dev); | 229 | dev_hold(dev); |
229 | } | 230 | } |
230 | } | 231 | } |