On Thu, Jul 19, 2012 at 12:25:30AM -0700, Ben Pfaff wrote:
> On Wed, Jul 18, 2012 at 10:47:55AM +0900, Simon Horman wrote:
> > the purpose of this series is to:
> > 
> > * Add encoding of the OXM VLAN VID and VLAN PCP matches and;
> > * Correct the decoding of OXM VLAN VID and VLAN PCP matches
> >   without breaking ovs-ofctl add-flows, which uses some of the
> >   same code paths.
> > 
> > This series differs to v2 in that internally the CFI bit is now
> > honoured which in turn allows it to be honoured for the OXM VLAN VID match.
> > 
> > Backwards compatibility for ovs-ofcfl add-flows dl_vlan and dl_vlan_pcp
> > is provided by the second patch in this series.
> 
> I may be nuts, but I'm still worried about regressions, so I've sent out
> another patch that adds even more tests:
>         http://openvswitch.org/pipermail/dev/2012-July/019147.html

The more the merrier :)

> I'll try to review your patches against that tomorrow morning.

FWIW, I am not entirely convinced that honouring the CFI bit is
the best idea. It implies that an OXM match should set the CFI bit
if it wants to match packet with an 802.1Q header with the CFI bit set,
which as I believe is generally the case if a VID is set.

However, the OpenFlow1.2 spec doesn't specify that a match needs to set the
CFI bit in such cases. (Actually, frustratingly, it doesn't specify what to
do with the CFI but except in the special cases of OFPVID_NONE and
OFPVID_PRESENT).
_______________________________________________
dev mailing list
dev@openvswitch.org
http://openvswitch.org/mailman/listinfo/dev

Reply via email to