Julian Anastasov aee06da672 ipv4: use seqlock for nh_exceptions
Use global seqlock for the nh_exceptions. Call
fnhe_oldest with the right hash chain. Correct the diff
value for dst_set_expires.

v2: after suggestions from Eric Dumazet:
* get rid of spin lock fnhe_lock, rearrange update_or_create_fnhe
* continue daddr search in rt_bind_exception

v3:
* remove the daddr check before seqlock in rt_bind_exception
* restart lookup in rt_bind_exception on detected seqlock change,
as suggested by David Miller

Signed-off-by: Julian Anastasov <ja@ssi.bg>
Signed-off-by: David S. Miller <davem@davemloft.net>
2012-07-19 10:30:14 -07:00
..
2012-06-04 11:45:11 -04:00
2012-07-09 00:16:16 -07:00
2012-07-17 10:48:26 -07:00
2012-07-10 22:36:17 +02:00
2012-07-18 11:28:46 -07:00
2012-07-19 10:30:14 -07:00
2012-07-18 11:28:46 -07:00
2012-07-16 23:23:52 -07:00
2012-06-15 15:30:15 -07:00
2012-04-15 12:44:40 -04:00
2012-05-17 18:45:20 -04:00
2012-06-27 15:42:24 -07:00
2012-07-16 23:08:33 -07:00
2012-07-17 10:48:26 -07:00
2012-07-18 11:28:46 -07:00
2012-07-16 22:31:34 -07:00
2010-10-15 15:53:27 +02:00