Commit 65d53afd authored by Jakub Kicinski's avatar Jakub Kicinski
Browse files

Merge branch 'net-adopt-netdev_lockdep_set_classes'

Eric Dumazet says:

====================
net: adopt netdev_lockdep_set_classes()

Instead of waiting for syzbot to discover lockdep false positives,
make sure we use netdev_lockdep_set_classes() a bit more.
====================

Link: https://lore.kernel.org/r/20240212140700.2795436-1-edumazet@google.com


Signed-off-by: default avatarJakub Kicinski <kuba@kernel.org>
parents 88c9d07b 0bef5120
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -71,6 +71,7 @@ static int dummy_dev_init(struct net_device *dev)
	if (!dev->lstats)
		return -ENOMEM;

	netdev_lockdep_set_classes(dev);
	return 0;
}

+1 −0
Original line number Diff line number Diff line
@@ -335,6 +335,7 @@ static int geneve_init(struct net_device *dev)
		gro_cells_destroy(&geneve->gro_cells);
		return err;
	}
	netdev_lockdep_set_classes(dev);
	return 0;
}

+1 −0
Original line number Diff line number Diff line
@@ -144,6 +144,7 @@ static int loopback_dev_init(struct net_device *dev)
	dev->lstats = netdev_alloc_pcpu_stats(struct pcpu_lstats);
	if (!dev->lstats)
		return -ENOMEM;
	netdev_lockdep_set_classes(dev);
	return 0;
}

+1 −0
Original line number Diff line number Diff line
@@ -1499,6 +1499,7 @@ static void veth_free_queues(struct net_device *dev)

static int veth_dev_init(struct net_device *dev)
{
	netdev_lockdep_set_classes(dev);
	return veth_alloc_queues(dev);
}

+1 −0
Original line number Diff line number Diff line
@@ -2855,6 +2855,7 @@ static int vxlan_init(struct net_device *dev)
	if (err)
		goto err_gro_cells_destroy;

	netdev_lockdep_set_classes(dev);
	return 0;

err_gro_cells_destroy:
Loading