From: Eric Dumazet Date: Thu, 2 Apr 2009 07:53:49 +0000 (-0700) Subject: netfilter: use rcu_read_bh() in ipt_do_table() X-Git-Tag: v2.6.30-rc1~246^2~34 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=fa9a86ddc8ecd2830a5e773facc250f110300ae7;p=pandora-kernel.git netfilter: use rcu_read_bh() in ipt_do_table() Commit 784544739a25c30637397ace5489eeb6e15d7d49 (netfilter: iptables: lock free counters) forgot to disable BH in arpt_do_table(), ipt_do_table() and ip6t_do_table() Use rcu_read_lock_bh() instead of rcu_read_lock() cures the problem. Reported-and-bisected-by: Roman Mindalev Signed-off-by: Eric Dumazet Acked-by: Patrick McHardy Acked-by: Stephen Hemminger Signed-off-by: David S. Miller --- Reading git-diff-tree failed