** Description changed: + [SRU Justification] + + Impact: In upstream v5.2 geneve tunnel stateless offload support was + added to the mlx5 driver. This had some issue with VLANs where the VLAN + ID was set by the driver even when offload support was enabled. + + Fix: Upstream (v5.11-rc3) commit + 378d3783412e38dc3a2b9d524f551c0008ea314a "net/mlx5e: Fix SWP offsets + when vlan inserted by driver" was backported (dropping some code because + it did not yet exist in 5.8) and verified to address the problem. + + Testcase: Enable geneve tunnel offload support on a mlx5(e) card over + VLAN. + + Regression potential: The modified code path is sending packets tagged + for VLAN(s), so outgoing traffic into VLAN(s) would most likely be + impacted. + + --- original description --- + Mellanox Connect-X 5 network card When using geneve overlay networks over a vlan interface, txvlan offload currently has to be disabled as it interferes with the network traffic causing general wonkyness. Mellanox engineering pointed us at: - https://www.spinics.net/lists/netdev/msg711911.html + https://www.spinics.net/lists/netdev/msg711911.html as a likely fix for this issue. ProblemType: Bug DistroRelease: Ubuntu 20.04 Package: linux-image-5.8.0-41-generic 5.8.0-41.46~20.04.1 ProcVersionSignature: Ubuntu 5.8.0-40.45~20.04.1-generic 5.8.18 Uname: Linux 5.8.0-40-generic x86_64 ApportVersion: 2.20.11-0ubuntu27.14 Architecture: amd64 CasperMD5CheckResult: skip Date: Wed Feb 3 15:34:23 2021 ProcEnviron: - TERM=screen-256color-bce - PATH=(custom, no user) - XDG_RUNTIME_DIR=<set> - LANG=C.UTF-8 - SHELL=/bin/bash + TERM=screen-256color-bce + PATH=(custom, no user) + XDG_RUNTIME_DIR=<set> + LANG=C.UTF-8 + SHELL=/bin/bash SourcePackage: linux-signed-hwe-5.8 UpgradeStatus: No upgrade log present (probably fresh install) modified.conffile..etc.logrotate.d.apport: [modified] mtime.conffile..etc.logrotate.d.apport: 2021-02-03T15:17:01.792261
-- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1914447 Title: geneve overlay network on vlan interface broken with offload enabled To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1914447/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
