APPLIED: [SRU G][PATCH 0/1] Fix geneve overlay network on vlan interface broken with offload enabled

Kelsey Skunberg kelsey.skunberg at canonical.com
Sat Feb 13 00:17:31 UTC 2021


Applied to G/master-next. thank you! 

-Kelsey

On 2021-02-08 14:40:44 , Stefan Bader wrote:
> [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.
> 
> Moshe Shemesh (1):
>   net/mlx5e: Fix SWP offsets when vlan inserted by driver
> 
>  drivers/net/ethernet/mellanox/mlx5/core/en/txrx.h        | 9 +++++++++
>  .../net/ethernet/mellanox/mlx5/core/en_accel/en_accel.h  | 4 +++-
>  drivers/net/ethernet/mellanox/mlx5/core/en_tx.c          | 2 +-
>  3 files changed, 13 insertions(+), 2 deletions(-)
> 
> -- 
> 2.25.1
> 
> 
> -- 
> kernel-team mailing list
> kernel-team at lists.ubuntu.com
> https://lists.ubuntu.com/mailman/listinfo/kernel-team



More information about the kernel-team mailing list