On Fri, May 29, 2020 at 01:02:07PM +0300, Dan Carpenter wrote: > We need to call phy_restore_page() even if phy_select_page() fails. > Otherwise we are holding the phy_lock_mdio_bus() lock. This requirement > is documented at the start of the phy_select_page() function. > > Fixes: a618e86da91d ("net : phy: marvell: Speedup TDR data retrieval by only changing page once") > Signed-off-by: Dan Carpenter <dan.carpenter@xxxxxxxxxx> Reviewed-by: Andrew Lunn <andrew@xxxxxxx> Andrew