NETIF_F_GSO_GRE_CSUM
NETIF_F_GSO_GRE_CSUM |
NETIF_F_GSO_GRE_CSUM |
NETIF_F_GSO_GRE_CSUM;
dev->hw_features |= NETIF_F_GSO_GRE | NETIF_F_GSO_GRE_CSUM |
NETIF_F_GSO_GRE | NETIF_F_GSO_GRE_CSUM |
dev->gso_partial_features = NETIF_F_GSO_GRE_CSUM |
NETIF_F_GSO_UDP_TUNNEL_CSUM | NETIF_F_GSO_GRE_CSUM |
NETIF_F_GSO_UDP_TUNNEL_CSUM | NETIF_F_GSO_GRE_CSUM |
NETIF_F_GSO_GRE_CSUM;
NETIF_F_GSO_GRE_CSUM | NETIF_F_GSO_UDP_TUNNEL |
netdev->features &= ~NETIF_F_GSO_GRE_CSUM;
NETIF_F_GSO_GRE_CSUM |
netdev->gso_partial_features |= NETIF_F_GSO_GRE_CSUM;
NETIF_F_GSO_GRE_CSUM | \
NETIF_F_GSO_GRE_CSUM |
netdev->gso_partial_features |= NETIF_F_GSO_GRE_CSUM;
NETIF_F_GSO_GRE_CSUM |
NETIF_F_GSO_GRE_CSUM;
NETIF_F_GSO_GRE_CSUM | \
NETIF_F_GSO_GRE_CSUM | \
NETIF_F_GSO_GRE_CSUM | \
NETIF_F_GSO_GRE_CSUM | \
NETIF_F_GSO_GRE_CSUM | \
NETIF_F_GSO_GRE_CSUM;
NETIF_F_GSO_GRE_CSUM;
netdev->gso_partial_features |= NETIF_F_GSO_GRE_CSUM;
netdev->vlan_features |= NETIF_F_GSO_GRE | NETIF_F_GSO_GRE_CSUM;
NETIF_F_GSO_GRE_CSUM |
if (features & NETIF_F_GSO_GRE_CSUM)
NETIF_F_GSO_GRE_CSUM |
netdev->hw_enc_features |= NETIF_F_GSO_GRE_CSUM;
hw_features |= (NETIF_F_GSO_GRE | NETIF_F_GSO_GRE_CSUM);
NETIF_F_GSO_GRE_CSUM);
NETIF_F_GSO_UDP_TUNNEL_CSUM | NETIF_F_GSO_GRE_CSUM;
NETIF_F_GSO_GRE | NETIF_F_GSO_GRE_CSUM;
net_dev->gso_partial_features |= NETIF_F_GSO_GRE_CSUM;
NETIF_F_GSO_GRE_CSUM | \
BUILD_BUG_ON(SKB_GSO_GRE_CSUM != (NETIF_F_GSO_GRE_CSUM >> NETIF_F_GSO_SHIFT));