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

Reply via email to