Eric Dumazet
125bb8f563
net: use a deferred timer in rt_check_expire
...
For the sake of power saver lovers, use a deferrable timer to fire
rt_check_expire()
As some big routers cache equilibrium depends on garbage collection
done in time, we take into account elapsed time between two
rt_check_expire() invocations to adjust the amount of slots we have to
check.
Based on an initial idea and patch from Tero Kristo
Signed-off-by: Eric Dumazet <eric.dumazet@gmail.com>
Signed-off-by: Tero Kristo <tero.kristo@nokia.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2009-06-13 23:36:31 -07:00
..
2009-04-05 16:54:53 -05:00
2009-05-25 01:53:53 -07:00
2009-06-10 01:11:22 -07:00
2009-06-09 00:17:44 -07:00
2009-06-13 01:18:43 -07:00
2009-04-20 02:14:59 -07:00
2009-06-11 05:47:43 -07:00
2009-06-11 21:03:21 -07:00
2009-06-10 01:11:24 -07:00
2009-06-11 21:03:21 -07:00
2009-01-04 17:29:21 -08:00
2009-06-03 02:51:04 -07:00
2009-06-03 02:51:04 -07:00
2009-05-29 22:12:32 -07:00
2009-05-28 16:46:29 -07:00
2009-05-25 01:53:53 -07:00
2009-06-11 02:10:19 -07:00
2009-06-13 23:36:31 -07:00
2009-06-11 16:00:49 +02:00
2009-03-21 19:06:51 -07:00
2009-05-28 23:26:33 -07:00
2009-04-23 06:37:16 -07:00
2009-02-26 23:07:32 -08:00
2008-01-28 14:56:52 -08:00
2009-05-28 23:31:56 -07:00
2009-06-13 01:18:50 -07:00
2009-06-13 12:32:39 +02:00
2009-05-21 16:50:24 -07:00
2009-05-21 16:50:22 -07:00
2009-04-22 00:49:51 -07:00
2009-06-03 02:51:04 -07:00
2009-06-09 00:24:06 -07:00
2009-05-18 21:08:20 -07:00
2009-06-10 13:28:37 -04:00
2009-06-13 01:18:50 -07:00
2009-05-21 15:22:02 -07:00
2009-06-13 01:18:50 -07:00
2009-06-10 01:11:25 -07:00
2009-06-10 01:11:27 -07:00
2009-05-21 16:50:23 -07:00
2009-03-31 23:00:26 -04:00
2009-02-26 23:13:36 -08:00
2009-06-11 11:12:48 -07:00
2009-06-10 13:28:41 -04:00
2009-03-27 00:28:21 -07:00
2009-06-09 00:24:07 -07:00
2009-02-15 22:43:35 -08:00
2009-06-09 05:25:32 -07:00
2009-06-09 05:25:32 -07:00
2006-03-28 09:16:06 -08:00
2009-04-06 18:05:43 -07:00
2009-03-16 16:23:30 +01:00
2005-04-16 15:20:36 -07:00