From: Eric Dumazet Date: Thu, 1 Apr 2010 12:35:56 +0000 (+0200) Subject: netfilter: xt_hashlimit: RCU conversion X-Git-Tag: v2.6.35-rc1~473^2~168^2~32 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=02e4eb75912a5c8babccc1acdc9cc913989be04e;p=pandora-kernel.git netfilter: xt_hashlimit: RCU conversion xt_hashlimit uses a central lock per hash table and suffers from contention on some workloads. (Multiqueue NIC or if RPS is enabled) After RCU conversion, central lock is only used when a writer wants to add or delete an entry. For 'readers', updating an existing entry, they use an individual lock per entry. Signed-off-by: Eric Dumazet Signed-off-by: Patrick McHardy --- Reading git-diff-tree failed