On Thu, Mar 20, 2014 at 05:34:23PM +0900, Simon Horman wrote:
> When revalidating a flow convert xout.wc.masks, the mask calculated by
> translation, to a key that relates to the flow present in the datapath.  Only
> mask elements that relate to the flow will be included in the resulting key.
> This has the effect of filtering the mask based on 'flow'.
> 
> In particular this filters out mpls_lse mask bits set on non-MPLS flows.
> 
> This avoids flows being premeturely evicted from the datapath
> because their calculated mask is too specific.

I agree that that is a good thing to do, which has been a real problem
in some cases, but I don't yet understand why there would be mpls_lse
mask bits set on non-MPLS flows.  Can you explain why (when?) that
happens?
_______________________________________________
dev mailing list
dev@openvswitch.org
http://openvswitch.org/mailman/listinfo/dev

Reply via email to