mirror of
https://github.com/torvalds/linux.git
synced 2024-12-28 13:51:44 +00:00
net/mlx5e: Add VLAN offload features to hw_enc_features
We support outer VLAN offload in driver and HW regardless of whether an encapsulation is present in the next headers. Exposing this in hw_enc_features will allow us to offload outer VLANs in cases where encapsulation protocols like VXLAN and IPsec are used. Signed-off-by: Aviv Heller <avivh@mellanox.com> Signed-off-by: Saeed Mahameed <saeedm@mellanox.com>
This commit is contained in:
parent
be0f780bc5
commit
71186172b7
@ -4106,6 +4106,9 @@ static void mlx5e_build_nic_netdev(struct net_device *netdev)
|
||||
netdev->vlan_features |= NETIF_F_RXCSUM;
|
||||
netdev->vlan_features |= NETIF_F_RXHASH;
|
||||
|
||||
netdev->hw_enc_features |= NETIF_F_HW_VLAN_CTAG_TX;
|
||||
netdev->hw_enc_features |= NETIF_F_HW_VLAN_CTAG_RX;
|
||||
|
||||
if (!!MLX5_CAP_ETH(mdev, lro_cap))
|
||||
netdev->vlan_features |= NETIF_F_LRO;
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user