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? 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
