aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/ppp
diff options
context:
space:
mode:
authorEric Dumazet <edumazet@google.com>2016-06-09 10:45:12 -0400
committerDavid S. Miller <davem@davemloft.net>2016-06-09 16:28:37 -0400
commitd3fff6c443fe8f8a5ef2bdcea45e2ff39db948c7 (patch)
treeec632344dab9ba6c7a3767aa4054e682ddf5871c /drivers/net/ppp
parent52fbb2907988aa0583c6d9d53a56aee090b2df7e (diff)
net: add netdev_lockdep_set_classes() helper
It is time to add netdev_lockdep_set_classes() helper so that lockdep annotations per device type are easier to manage. This removes a lot of copies and missing annotations. Signed-off-by: Eric Dumazet <edumazet@google.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net/ppp')
-rw-r--r--drivers/net/ppp/ppp_generic.c6
1 files changed, 1 insertions, 5 deletions
diff --git a/drivers/net/ppp/ppp_generic.c b/drivers/net/ppp/ppp_generic.c
index aeabaa42317f..17953ab15000 100644
--- a/drivers/net/ppp/ppp_generic.c
+++ b/drivers/net/ppp/ppp_generic.c
@@ -1312,13 +1312,9 @@ ppp_get_stats64(struct net_device *dev, struct rtnl_link_stats64 *stats64)
1312 return stats64; 1312 return stats64;
1313} 1313}
1314 1314
1315static struct lock_class_key ppp_tx_busylock;
1316static struct lock_class_key ppp_qdisc_running_key;
1317
1318static int ppp_dev_init(struct net_device *dev) 1315static int ppp_dev_init(struct net_device *dev)
1319{ 1316{
1320 dev->qdisc_tx_busylock = &ppp_tx_busylock; 1317 netdev_lockdep_set_classes(dev);
1321 dev->qdisc_running_key = &ppp_qdisc_running_key;
1322 return 0; 1318 return 0;
1323} 1319}
1324 1320