[ovs-dev] [PATCH 1/2] dpif-netdev: Purge all ukeys when reconfigure pmd.

Joe Stringer joestringer at nicira.com
Mon Aug 17 19:51:59 UTC 2015


On 17 August 2015 at 10:22, Daniele Di Proietto <diproiettod at vmware.com> wrote:
> The patch looks good to me.
>
> I think that losing some packets when the thread are reconfigured
> is unavoidable, considering that often the NIC must be stopped
> to change the number of rxqs.  Does this make sense?
>
> Related to this, I've had an offline discussion with Ethan
> and we realized that ukeys are never deleted if the datapath
> flow disappear for other reasons (e.g. ovs-dpctl del-flows).
> Should we address these issues toghether?

In these cases, they should be cleaned up next time revalidation is
triggered - seq_mismatch in revalidator_sweep__(). But I don't think
we have a common-case reason why datapath flows should just magically
disappear. ofproto-dpif-upcall is responsible for performing flow
management.



More information about the dev mailing list