Re: [ovs-dev] [PATCH] ofproto-dpif: Fix nondeterministic flow revalidation behavior.

2012-01-04 Thread Ben Pfaff
On Wed, Jan 04, 2012 at 04:05:24PM -0800, Justin Pettit wrote: > On Dec 22, 2011, at 4:49 PM, Ben Pfaff wrote: > > > Fortunately, the situation has improved since this fix was originally > > designed. First, active flows now keep MAC learning entries alive, since > > commit e96a4d8035367 (bridge:

Re: [ovs-dev] [PATCH] ofproto-dpif: Fix nondeterministic flow revalidation behavior.

2012-01-04 Thread Justin Pettit
On Dec 22, 2011, at 4:49 PM, Ben Pfaff wrote: > Fortunately, the situation has improved since this fix was originally > designed. First, active flows now keep MAC learning entries alive, since > commit e96a4d8035367 (bridge: Feed flow stats into learning table.) > Second, gratuitous ARP locking,

Re: [ovs-dev] [PATCH] ofproto-dpif: Fix nondeterministic flow revalidation behavior.

2011-12-27 Thread Ben Pfaff
I reposted this patch as the first in a longer series: http://openvswitch.org/pipermail/dev/2011-December/013948.html Please review it as part of that series. On Thu, Dec 22, 2011 at 04:49:05PM -0800, Ben Pfaff wrote: > SLB bonds are very strange beasts. It's taken OVS a while to figure o

[ovs-dev] [PATCH] ofproto-dpif: Fix nondeterministic flow revalidation behavior.

2011-12-22 Thread Ben Pfaff
SLB bonds are very strange beasts. It's taken OVS a while to figure out how they should really work. Way back in the mists of time, when we were in the midst of this process, we noticed that the following could happen: 1. Local VM sends a packet to the OVS bridge. 2. OVS bridge l