Herbert Xu
6fb9974f49
[NEIGH] Fix add_timer race in neigh_add_timer
...
neigh_add_timer cannot use add_timer unconditionally. The reason is that
by the time it has obtained the write lock someone else (e.g., neigh_update)
could have already added a new timer.
So it should only use mod_timer and deal with its return value accordingly.
This bug would have led to rare neighbour cache entry leaks.
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
2005-10-23 16:37:48 +10:00
..
2005-09-22 04:51:56 -03:00
2005-09-19 15:41:28 -07:00
2005-09-27 16:11:29 -07:00
2005-10-08 15:00:57 -07:00
2005-10-05 12:16:04 -07:00
2005-10-08 15:00:57 -07:00
2005-10-13 14:41:23 -07:00
2005-10-23 16:37:48 +10:00
2005-10-20 14:49:59 -02:00
2005-10-08 15:00:57 -07:00
2005-10-03 14:35:55 -07:00
2005-09-28 22:37:53 -07:00
2005-10-08 15:00:57 -07:00
2005-10-22 17:06:01 -02:00
2005-10-15 16:15:38 -07:00
2005-08-29 16:01:32 -07:00
2005-10-03 14:35:55 -07:00
2005-10-08 15:00:57 -07:00
2005-08-29 15:31:14 -07:00
2005-10-08 15:00:57 -07:00
2005-10-10 20:52:19 -07:00
2005-10-08 15:00:57 -07:00
2005-10-05 12:16:04 -07:00
2005-10-03 13:57:23 -07:00
2005-09-27 15:45:15 -07:00
2005-10-08 15:00:57 -07:00
2005-10-13 14:41:44 -07:00
2005-10-08 15:00:57 -07:00
2005-10-08 15:00:57 -07:00
2005-08-29 16:01:32 -07:00
2005-08-29 15:41:54 -07:00
2005-08-29 15:41:54 -07:00
2005-10-08 15:00:57 -07:00
2005-09-08 08:14:11 -07:00
2005-09-17 00:41:21 -07:00
2005-09-01 18:02:01 -04:00
2005-04-16 15:20:36 -07:00
2005-09-27 15:23:38 -07:00
2005-10-03 14:16:34 -07:00
2005-04-16 15:20:36 -07:00