commit | f682cefa5ad204d3bfaa54a58046c66d2d035ac1 | [log] [tgz] |
---|---|---|
author | Changli Gao <xiaosuo@gmail.com> | Wed Jan 05 04:23:23 2011 +0000 |
committer | David S. Miller <davem@davemloft.net> | Thu Jan 06 11:22:20 2011 -0800 |
tree | 8c55a0b722df666bb0a75f5749c7457cd5d44f3b | |
parent | 6623e3b24a5ebb07e81648c478d286a1329ab891 [diff] |
netfilter: fix the race when initializing nf_ct_expect_hash_rnd Since nf_ct_expect_dst_hash() may be called without nf_conntrack_lock locked, nf_ct_expect_hash_rnd should be initialized in the atomic way. In this patch, we use nf_conntrack_hash_rnd instead of nf_ct_expect_hash_rnd. Signed-off-by: Changli Gao <xiaosuo@gmail.com> Acked-by: Eric Dumazet <eric.dumazet@gmail.com> Signed-off-by: David S. Miller <davem@davemloft.net>