kobject/hotplug split - net bridge
Subsystems (2)
PATCH 6/6 kobject/hotplug split - net bridge
kobject_add() and kobject_del() don't emit hotplug events anymore. We need to do it ourselves now.
Signed-off-by Kay Sievers <[email protected]>
===== net/bridge/br_sysfs_if.c 1.2 vs edited =====
net/bridge/br_sysfs_if.c +2 -0
@@ -248,6 +248,7 @@ int br_sysfs_addif(struct net_bridge_porif (err) goto out2; +kobject_hotplug (&p->kobj,KOBJ_ADD );return 0 ; out2:kobject_del (&p->kobj);
@@ -259,6 +260,7 @@ void br_sysfs_removeif(struct net_bridge {pr_debug ("br_sysfs_removeif\n" );sysfs_remove_link (&p->br->ifobj, p->dev->name); +kobject_hotplug (&p->kobj,KOBJ_REMOVE );kobject_del (&p->kobj); }