--- x/drivers/net/team/team.c +++ y/drivers/net/team/team.c @@ -2997,7 +2997,11 @@ static int team_device_event(struct noti struct net_device *dev = netdev_notifier_info_to_dev(ptr); struct team_port *port; + rcu_read_lock(); port = team_port_get_rtnl(dev); + if (port && port->index == -1) + port = NULL; + rcu_read_unlock(); if (!port) return NOTIFY_DONE;