diff options
Diffstat (limited to 'drivers/net/ethernet')
-rw-r--r-- | drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c | 1 | ||||
-rw-r--r-- | drivers/net/ethernet/mellanox/mlx4/en_netdev.c | 1 | ||||
-rw-r--r-- | drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c | 1 |
3 files changed, 3 insertions, 0 deletions
diff --git a/drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c b/drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c index 9677431c582a..039b0c1f480e 100644 --- a/drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c +++ b/drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c | |||
@@ -12557,6 +12557,7 @@ static netdev_features_t bnx2x_features_check(struct sk_buff *skb, | |||
12557 | struct net_device *dev, | 12557 | struct net_device *dev, |
12558 | netdev_features_t features) | 12558 | netdev_features_t features) |
12559 | { | 12559 | { |
12560 | features = vlan_features_check(skb, features); | ||
12560 | return vxlan_features_check(skb, features); | 12561 | return vxlan_features_check(skb, features); |
12561 | } | 12562 | } |
12562 | 12563 | ||
diff --git a/drivers/net/ethernet/mellanox/mlx4/en_netdev.c b/drivers/net/ethernet/mellanox/mlx4/en_netdev.c index a8339e98ad24..ebc93a101c93 100644 --- a/drivers/net/ethernet/mellanox/mlx4/en_netdev.c +++ b/drivers/net/ethernet/mellanox/mlx4/en_netdev.c | |||
@@ -2373,6 +2373,7 @@ static netdev_features_t mlx4_en_features_check(struct sk_buff *skb, | |||
2373 | struct net_device *dev, | 2373 | struct net_device *dev, |
2374 | netdev_features_t features) | 2374 | netdev_features_t features) |
2375 | { | 2375 | { |
2376 | features = vlan_features_check(skb, features); | ||
2376 | return vxlan_features_check(skb, features); | 2377 | return vxlan_features_check(skb, features); |
2377 | } | 2378 | } |
2378 | #endif | 2379 | #endif |
diff --git a/drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c b/drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c index a430a34a4434..367f3976df56 100644 --- a/drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c +++ b/drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c | |||
@@ -507,6 +507,7 @@ static netdev_features_t qlcnic_features_check(struct sk_buff *skb, | |||
507 | struct net_device *dev, | 507 | struct net_device *dev, |
508 | netdev_features_t features) | 508 | netdev_features_t features) |
509 | { | 509 | { |
510 | features = vlan_features_check(skb, features); | ||
510 | return vxlan_features_check(skb, features); | 511 | return vxlan_features_check(skb, features); |
511 | } | 512 | } |
512 | #endif | 513 | #endif |