]> git.karo-electronics.de Git - karo-tx-linux.git/blobdiff - drivers/net/bonding/bond_main.c
switchdev: remove NETIF_F_HW_SWITCH_OFFLOAD feature flag
[karo-tx-linux.git] / drivers / net / bonding / bond_main.c
index 147642dae3d027df38d9adfa7a4ed2c6a378a31d..a2e25de98bdeaf21a89dcda794923c6017fadf68 100644 (file)
@@ -1015,10 +1015,7 @@ static netdev_features_t bond_fix_features(struct net_device *dev,
        netdev_features_t mask;
        struct slave *slave;
 
-       /* If any slave has the offload feature flag set,
-        * set the offload flag on the bond.
-        */
-       mask = features | NETIF_F_HW_SWITCH_OFFLOAD;
+       mask = features;
 
        features &= ~NETIF_F_ONE_FOR_ALL;
        features |= NETIF_F_ALL_FOR_ALL;