From: Ariel Levkovich <lar...@mellanox.com> Date: Mon, 3 Jun 2019 22:36:45 +0000
> Netdevice HW MPLS features are not passed from device driver's netdevice to > upper netdevice, specifically VLAN and bonding netdevice which are created > by the kernel when needed. > > This prevents enablement and usage of HW offloads, such as TSO and > checksumming > for MPLS tagged traffic when running via VLAN or bonding interface. > > The patches introduce changes to the initialization steps of the VLAN and > bonding > netdevices to inherit the MPLS features from lower netdevices to allow the HW > offloads. Series applied, thanks.