From: Julian Anastasov Date: Wed, 18 Jul 2012 10:15:35 +0000 (+0000) Subject: ipv4: use seqlock for nh_exceptions X-Git-Tag: v3.6-rc1~125^2~80 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=aee06da6726d4981c51928c2d6d1e2cabeec7a10;p=pandora-kernel.git 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 Signed-off-by: David S. Miller --- Reading git-diff-tree failed