|
@@ -512,8 +512,7 @@ static int dev_map_notification(struct notifier_block *notifier,
|
|
|
struct bpf_dtab_netdev *dev, *odev;
|
|
|
|
|
|
dev = READ_ONCE(dtab->netdev_map[i]);
|
|
|
- if (!dev ||
|
|
|
- dev->dev->ifindex != netdev->ifindex)
|
|
|
+ if (!dev || netdev != dev->dev)
|
|
|
continue;
|
|
|
odev = cmpxchg(&dtab->netdev_map[i], dev, NULL);
|
|
|
if (dev == odev)
|