commit | 17ae1c650c1ecf8dc8e16d54b0f68a345965f43f | [log] [tgz] |
---|---|---|
author | Johan Hovold <johan@kernel.org> | Thu Nov 03 18:40:19 2016 +0100 |
committer | David S. Miller <davem@davemloft.net> | Mon Nov 07 13:17:29 2016 -0500 |
tree | 6183df84dc2a180821bb02ed314e1cc56aed3a9a | |
parent | 6a0c9f6888904c9c0959a0d367fffe8f7ce3a9e9 [diff] |
phy: fix device reference leaks Make sure to drop the reference taken by bus_find_device_by_name() before returning from phy_connect() and phy_attach(). Note that both function still take a reference to the phy device through phy_attach_direct(). Fixes: e13934563db0 ("[PATCH] PHY Layer fixup") Cc: Florian Fainelli <f.fainelli@gmail.com> Signed-off-by: Johan Hovold <johan@kernel.org> Signed-off-by: David S. Miller <davem@davemloft.net>