Merge ra.kernel.org:/pub/scm/linux/kernel/git/netdev/net
This commit is contained in:
@@ -9192,22 +9192,10 @@ static void netdev_unregister_lockdep_key(struct net_device *dev)
|
||||
|
||||
void netdev_update_lockdep_key(struct net_device *dev)
|
||||
{
|
||||
struct netdev_queue *queue;
|
||||
int i;
|
||||
|
||||
lockdep_unregister_key(&dev->qdisc_xmit_lock_key);
|
||||
lockdep_unregister_key(&dev->addr_list_lock_key);
|
||||
|
||||
lockdep_register_key(&dev->qdisc_xmit_lock_key);
|
||||
lockdep_register_key(&dev->addr_list_lock_key);
|
||||
|
||||
lockdep_set_class(&dev->addr_list_lock, &dev->addr_list_lock_key);
|
||||
for (i = 0; i < dev->num_tx_queues; i++) {
|
||||
queue = netdev_get_tx_queue(dev, i);
|
||||
|
||||
lockdep_set_class(&queue->_xmit_lock,
|
||||
&dev->qdisc_xmit_lock_key);
|
||||
}
|
||||
}
|
||||
EXPORT_SYMBOL(netdev_update_lockdep_key);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user