[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <1519964512.11375.8.camel@gmail.com>
Date: Thu, 01 Mar 2018 20:21:52 -0800
From: Eric Dumazet <eric.dumazet@...il.com>
To: Cong Wang <xiyou.wangcong@...il.com>, netdev@...r.kernel.org
Cc: netfilter-devel@...r.kernel.org, Florian Westphal <fw@...len.de>,
Eric Dumazet <edumazet@...gle.com>,
Pablo Neira Ayuso <pablo@...filter.org>
Subject: Re: [Patch nf-next] netfilter: make xt_rateest hash table per net
On Thu, 2018-03-01 at 18:58 -0800, Cong Wang wrote:
> As suggested by Eric, we need to make the xt_rateest
> hash table and its lock per netns to reduce lock
> contentions.
>
> Cc: Florian Westphal <fw@...len.de>
> Cc: Eric Dumazet <edumazet@...gle.com>
> Cc: Pablo Neira Ayuso <pablo@...filter.org>
> Signed-off-by: Cong Wang <xiyou.wangcong@...il.com>
> ---
> include/net/netfilter/xt_rateest.h | 4 +-
> net/netfilter/xt_RATEEST.c | 91 +++++++++++++++++++++++++++-----------
> net/netfilter/xt_rateest.c | 10 ++---
> 3 files changed, 72 insertions(+), 33 deletions(-)
Very nice, thanks !
Reviewed-by: Eric Dumazet <edumazet@...gle.com>
Although the main reason was to avoid name collisions between different
netns.
Hash table is small enough that it can be allocated for each netns.
Powered by blists - more mailing lists