|
@@ -164,9 +164,9 @@ static ssize_t bonding_store_bonds(struct class *cls, const char *buffer, size_t
|
|
|
printk(KERN_INFO DRV_NAME
|
|
printk(KERN_INFO DRV_NAME
|
|
|
": %s is being deleted...\n",
|
|
": %s is being deleted...\n",
|
|
|
bond->dev->name);
|
|
bond->dev->name);
|
|
|
- unregister_netdevice(bond->dev);
|
|
|
|
|
bond_deinit(bond->dev);
|
|
bond_deinit(bond->dev);
|
|
|
bond_destroy_sysfs_entry(bond);
|
|
bond_destroy_sysfs_entry(bond);
|
|
|
|
|
+ unregister_netdevice(bond->dev);
|
|
|
rtnl_unlock();
|
|
rtnl_unlock();
|
|
|
goto out;
|
|
goto out;
|
|
|
}
|
|
}
|