Re: [ovs-dev] [PATCH 3/3] datapath: Implement flow table re-hashing.

2011-12-22 Thread Jesse Gross
On Dec 21, 2011, at 8:28 PM, Pravin B Shelar wrote: > Resending this patch as net-namespace patches depends on it. > > --8<--cut here-->8-- > > Following patch introduces a timer based event to rehash flow-hash > table. It makes finding collisions

[ovs-dev] [PATCH 3/3] datapath: Implement flow table re-hashing.

2011-12-21 Thread Pravin B Shelar
Resending this patch as net-namespace patches depends on it. --8<--cut here-->8-- Following patch introduces a timer based event to rehash flow-hash table. It makes finding collisions difficult to for an attacker. Suggested-by: Herbert Xu Signed-o

Re: [ovs-dev] [PATCH 3/3] datapath: Implement flow table re-hashing.

2011-12-15 Thread Jesse Gross
On Wed, Dec 14, 2011 at 2:09 PM, Pravin B Shelar wrote: > diff --git a/datapath/datapath.c b/datapath/datapath.c > index 72cf9f6..2eedbf5 100644 > --- a/datapath/datapath.c > +++ b/datapath/datapath.c > +static int __rehash_flow_table(void *dummy) > +{ > +       struct datapath *dp; > + > +      

[ovs-dev] [PATCH 3/3] datapath: Implement flow table re-hashing.

2011-12-14 Thread Pravin B Shelar
Fixed according to comments from Jesse. - fixed to make it consistent with upstream version. --8<--cut here-->8-- Following patch introduces a timer based event to rehash flow-hash table. It makes finding collisions difficult to for an attac

Re: [ovs-dev] [PATCH 3/3] datapath: Implement flow table re-hashing.

2011-12-02 Thread Jesse Gross
On Fri, Dec 2, 2011 at 11:00 AM, Pravin B Shelar wrote: > diff --git a/datapath/datapath.c b/datapath/datapath.c > index acbd3bf..ae6b39a 100644 > --- a/datapath/datapath.c > +++ b/datapath/datapath.c > @@ -63,6 +63,10 @@ >  #error Kernels before 2.6.18 or after 3.2 are not supported by this versi

[ovs-dev] [PATCH 3/3] datapath: Implement flow table re-hashing.

2011-12-02 Thread Pravin B Shelar
This patch is creates an issue where dump-flow might have missing or duplicate flows. I will post other patches to fix it. --8<--cut here-->8-- Following patch introduces a timer based event to rehash flow-hash table. It makes finding collisions dif