[ovs-discuss] Using ipv6_label match and dec_ttl action in flowrule produces errors
Ben Pfaff
blp at ovn.org
Thu Sep 6 22:43:04 UTC 2018
On Thu, Sep 06, 2018 at 01:31:23PM +0200, nm_r wrote:
> > On Sat, Sep 01, 2018 at 07:28:29PM +0200, nm_r wrote:
> >> I was wondering why the log shows two actions
> >>
> >> "actions:set(ipv6(label=0,hlimit=63))"
> >>
> >> as there is only one defined in the flow "dec_ttl"? The flow label
> >> is only matched if its 0 so why set it to 0 again in the action?
> >
> >
> > I agree that it sets more than it needs to, but that wouldn't be the
> > source of the actual problem as far as I can tell.
>
>
> It seems that IPv6 flow label support in OVS has some other problems too.
>
> Assume that in one flow table the IPv6 flow label of a packet is set and its then
> resubmitted to another table. In the second table some other matches on IPv6
> flow label exists.
Thanks for the bug report and especially for the simple reproduction
case.
I sent out a fix:
https://patchwork.ozlabs.org/patch/967136/
If you are able to test it, I'd appreciate your report.
Thanks,
Ben.
More information about the discuss
mailing list