1
0
Fork 0
alistair23-linux/drivers/net/ethernet/arc
Dinghao Liu 719f92de3f net: arc_emac: Fix memleak in arc_mdio_probe
[ Upstream commit e2d79cd887 ]

When devm_gpiod_get_optional() fails, bus should be
freed just like when of_mdiobus_register() fails.

Fixes: 1bddd96cba ("net: arc_emac: support the phy reset for emac driver")
Signed-off-by: Dinghao Liu <dinghao.liu@zju.edu.cn>
Reviewed-by: Andrew Lunn <andrew@lunn.ch>
Signed-off-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Sasha Levin <sashal@kernel.org>
2020-09-09 19:12:25 +02:00
..
Kconfig treewide: Add SPDX license identifier - Makefile/Kconfig 2019-05-21 10:50:46 +02:00
Makefile treewide: Add SPDX license identifier - Makefile/Kconfig 2019-05-21 10:50:46 +02:00
emac.h net: arc_emac: restart stalled EMAC 2017-12-19 13:25:52 -05:00
emac_arc.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157 2019-05-30 11:26:37 -07:00
emac_main.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
emac_mdio.c net: arc_emac: Fix memleak in arc_mdio_probe 2020-09-09 19:12:25 +02:00
emac_rockchip.c net: ethernet: arc: add the missed clk_disable_unprepare 2019-11-01 10:25:39 -07:00