On Wed, Jul 11, 2012 at 02:10:42PM -0700, Ben Pfaff wrote:
> On Mon, Jul 09, 2012 at 06:03:55PM +0900, Simon Horman wrote:
> > Signed-off-by: Simon Horman <ho...@verge.net.au>
> 
> I'm not sure about MFM_IPV6_LABEL, because it means that an exact-match
> mask would be rejected, even though an exact-match mask is supposed to
> be equivalent to a match without a mask.  I think that we need to deal
> with that somehow.  The simplest way would be to just accept all masks
> for MFM_IPV6_LABEL; I'd be OK with that.

Ok, I don't think that I have a problem with that.
I'll see about update my patches accordingly.

One thing that I do have a problem with is the correct treatment of the CFI
bit in the value and mask when decoded from an OXMi VLAN_VID match.  So far
I have come up with four possible solutions.

1. Require it to always be set except in the case of OFPVID12_NONE
2. Require it to always be clear except in the case of OFPVID12_PRESENT
   - I believe that this is how things need to be handled internally
3. Ignore the CFI bit except in the case of OFPVID12_NONE and OFPVID12_PRESENT.
4. Honour the CFI bit.

> I don't see other problems at first glance but please increment
> FLOW_WC_SEQ to draw attention to all the places that sometimes need to
> change when wildcard behavior changes.

Sure, will do.

FWIW, I did subsequently notice FLOW_WC_SEQ and check all the
locations - I think that I have covered all the bases.
_______________________________________________
dev mailing list
dev@openvswitch.org
http://openvswitch.org/mailman/listinfo/dev

Reply via email to