On 4 February 2016 at 16:10, Jarno Rajahalme <ja...@ovn.org> wrote: > From: Ethan Jackson <et...@nicira.com> > > There are certain use cases (such as bond rebalancing) where a > datapath flow's actions may change, while it's wildcard pattern > remains the same. Before this patch, revalidators would note the > change, delete the flow, and wait for the handlers to install an > updated version. This is inefficient, as many packets could get > punted to userspace before the new flow is finally installed. > > To improve the situation, this patch implements in place modification > of datapath flows. If the revalidators detect the only change to a > given ukey is its actions, instead of deleting it, it does a put with > the MODIFY flag set. > > This patch is a backport of commit 43b2f13 to branch-2.3. > This patch also squashes in commit c56eba3b7ab0 ("ofproto-dpif-upcall: Don't > delete modified ukeys."). > > Signed-off-by: Ethan J. Jackson <et...@nicira.com> > Signed-off-by: Jarno Rajahalme <ja...@ovn.org>
Looks like this resolves the issue I pointed out before, thanks. Acked-by: Joe Stringer <j...@ovn.org> _______________________________________________ dev mailing list dev@openvswitch.org http://openvswitch.org/mailman/listinfo/dev