Merge tag 'kconfig-v5.10' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy...
[linux-2.6-microblaze.git] / net / bridge / br.c
index b6fe30e..401eeb9 100644 (file)
@@ -183,6 +183,11 @@ static int br_switchdev_event(struct notifier_block *unused,
                br_fdb_offloaded_set(br, p, fdb_info->addr,
                                     fdb_info->vid, fdb_info->offloaded);
                break;
+       case SWITCHDEV_FDB_FLUSH_TO_BRIDGE:
+               fdb_info = ptr;
+               /* Don't delete static entries */
+               br_fdb_delete_by_port(br, p, fdb_info->vid, 0);
+               break;
        }
 
 out: