On Thu, Dec 15, 2016 at 4:33 PM, Jarno Rajahalme <[email protected]> wrote:
> Simon,
>
> I was looking at backporting upstream commit 48d2ab609b6b (“net: mpls: Fixups
> for GSO”), but quickly figured out I’m out of my depth here.
>
> This commit changes how the skb offsets are set up for an MPLS packet, but
> seems to omit the corresponding changes to key_extract() so that MPLS packets
> received or recirculated by OVS would still not segment properly?
>
There is another fix we need to backport along this patch. commit
f7d49bce8e741e1e6aa14ce4db1b6cea7e4be4e8 ("openvswitch: mpls: set
network header correctly on key extract").
> It touches 2 modules in addition to openvswitch, namely mpls_gso and
> mpls_iptunnel. We have existing so backport code in
> datapath/linux/compat/gso.c, and it seems you have contributed MPLS portions
> of it. Would you mind looking at backporting this commit as well?
>
> Jarno
>
_______________________________________________
dev mailing list
[email protected]
https://mail.openvswitch.org/mailman/listinfo/ovs-dev