diff --git a/net/core/neighbour.c b/net/core/neighbour.c index 116139233d573c1b15969d4a9a9b1b08f2e930bb..dbe0c6ead773f5909c55ce73281a19e5a99f94f1 100644 --- a/net/core/neighbour.c +++ b/net/core/neighbour.c @@ -1082,8 +1082,8 @@ static void neigh_timer_handler(struct timer_list *t) } if (neigh->nud_state & NUD_IN_TIMER) { - if (time_before(next, jiffies + HZ/2)) - next = jiffies + HZ/2; + if (time_before(next, jiffies + HZ/100)) + next = jiffies + HZ/100; if (!mod_timer(&neigh->timer, next)) neigh_hold(neigh); }