X-Git-Url: http://git.rohieb.name/openwrt.git/blobdiff_plain/e036e1ee00f161bf22a30715403cb940ae744ec1..b93baae0249cc7cac36138c0733dcd9d9a717c7c:/target/linux/generic-2.6/patches-2.6.30/110-netfilter_match_speedup.patch diff --git a/target/linux/generic-2.6/patches-2.6.30/110-netfilter_match_speedup.patch b/target/linux/generic-2.6/patches-2.6.30/110-netfilter_match_speedup.patch index cf7890ea0..950a43295 100644 --- a/target/linux/generic-2.6/patches-2.6.30/110-netfilter_match_speedup.patch +++ b/target/linux/generic-2.6/patches-2.6.30/110-netfilter_match_speedup.patch @@ -95,7 +95,7 @@ + int v = ((struct ipt_standard_target *)t)->verdict; + if ((v < 0) && (v != IPT_RETURN)) { + ADD_COUNTER(e->counters, ntohs(ip->tot_len), 1); -+ read_unlock_bh(&table->lock); ++ xt_info_rdunlock_bh(); + return (unsigned)(-v) - 1; + } + }