diff options
Diffstat (limited to 'drivers/net/macsec.c')
| -rw-r--r-- | drivers/net/macsec.c | 18 | 
1 files changed, 0 insertions, 18 deletions
diff --git a/drivers/net/macsec.c b/drivers/net/macsec.c index cb7637364b40..afd8b2a08245 100644 --- a/drivers/net/macsec.c +++ b/drivers/net/macsec.c @@ -267,7 +267,6 @@ struct macsec_dev {  	struct pcpu_secy_stats __percpu *stats;  	struct list_head secys;  	struct gro_cells gro_cells; -	unsigned int nest_level;  };  /** @@ -2750,7 +2749,6 @@ static netdev_tx_t macsec_start_xmit(struct sk_buff *skb,  #define MACSEC_FEATURES \  	(NETIF_F_SG | NETIF_F_HIGHDMA | NETIF_F_FRAGLIST) -static struct lock_class_key macsec_netdev_addr_lock_key;  static int macsec_dev_init(struct net_device *dev)  { @@ -2958,11 +2956,6 @@ static int macsec_get_iflink(const struct net_device *dev)  	return macsec_priv(dev)->real_dev->ifindex;  } -static int macsec_get_nest_level(struct net_device *dev) -{ -	return macsec_priv(dev)->nest_level; -} -  static const struct net_device_ops macsec_netdev_ops = {  	.ndo_init		= macsec_dev_init,  	.ndo_uninit		= macsec_dev_uninit, @@ -2976,7 +2969,6 @@ static const struct net_device_ops macsec_netdev_ops = {  	.ndo_start_xmit		= macsec_start_xmit,  	.ndo_get_stats64	= macsec_get_stats64,  	.ndo_get_iflink		= macsec_get_iflink, -	.ndo_get_lock_subclass  = macsec_get_nest_level,  };  static const struct device_type macsec_type = { @@ -3001,12 +2993,10 @@ static const struct nla_policy macsec_rtnl_policy[IFLA_MACSEC_MAX + 1] = {  static void macsec_free_netdev(struct net_device *dev)  {  	struct macsec_dev *macsec = macsec_priv(dev); -	struct net_device *real_dev = macsec->real_dev;  	free_percpu(macsec->stats);  	free_percpu(macsec->secy.tx_sc.stats); -	dev_put(real_dev);  }  static void macsec_setup(struct net_device *dev) @@ -3261,14 +3251,6 @@ static int macsec_newlink(struct net *net, struct net_device *dev,  	if (err < 0)  		return err; -	dev_hold(real_dev); - -	macsec->nest_level = dev_get_nest_level(real_dev) + 1; -	netdev_lockdep_set_classes(dev); -	lockdep_set_class_and_subclass(&dev->addr_list_lock, -				       &macsec_netdev_addr_lock_key, -				       macsec_get_nest_level(dev)); -  	err = netdev_upper_dev_link(real_dev, dev, extack);  	if (err < 0)  		goto unregister;  |