From: David Ahern <d...@cumulusnetworks.com> With hw checksum and gso set, netperf through veth for mpls is on par without mpls.
Signed-off-by: David Ahern <d...@cumulusnetworks.com> Reported-by: Lennert Buytenhek <buyt...@wantstofly.org> --- drivers/net/veth.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/net/veth.c b/drivers/net/veth.c index f37a6e6..5db320a 100644 --- a/drivers/net/veth.c +++ b/drivers/net/veth.c @@ -340,6 +340,7 @@ static void veth_setup(struct net_device *dev) dev->hw_features = VETH_FEATURES; dev->hw_enc_features = VETH_FEATURES; + dev->mpls_features = NETIF_F_HW_CSUM | NETIF_F_GSO_SOFTWARE; } /* -- 1.9.1