Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit e410ddb8 authored by Neil Armstrong's avatar Neil Armstrong Committed by David S. Miller
Browse files

net: dsa: add missing dsa_switch mdiobus remove



To prevent memory leakage on unbinding, add missing mdiobus unregister
and unallocation calls.

Reviewed-by: default avatarFlorian Fainelli <f.fainelli@gmail.com>
Signed-off-by: default avatarNeil Armstrong <narmstrong@baylibre.com>
Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
parent 1023d2ec
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -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