net: dsa: add missing dsa_switch mdiobus remove
Subsystems (3)
PATCH v3 2/5 net: dsa: add missing dsa_switch mdiobus remove
To prevent memory leakage on unbinding, add missing mdiobus unregister and unallocation calls.
Reviewed-by Florian Fainelli <[email protected]>
Signed-off-by Neil Armstrong <[email protected]>
--- net/dsa/dsa.c | 2 ++ 1 file changed, 2 insertions(+)
net/dsa/dsa.c +2 -0
@@ -424,6 +424,8 @@ static void dsa_switch_destroy(struct dsa_switch *ds)if (ds->hwmon_dev)hwmon_device_unregister (ds->hwmon_dev);#endif +mdiobus_unregister (ds->slave_mii_bus); +mdiobus_free (ds->slave_mii_bus); }#ifdef CONFIG_PM_SLEEP
Signature · 1 line
1.9.1