Re: [PATCH net] net: stmmac: fix double serdes powerdown

From: Jiri Pirko
Date: Thu Jun 22 2023 - 04:13:27 EST


Wed, Jun 21, 2023 at 03:55:37PM CEST, brgl@xxxxxxxx wrote:
>From: Bartosz Golaszewski <bartosz.golaszewski@xxxxxxxxxx>
>
>Commit 49725ffc15fc ("net: stmmac: power up/down serdes in
>stmmac_open/release") correctly added a call to the serdes_powerdown()
>callback to stmmac_release() but did not remove the one from
>stmmac_remove() which leads to a doubled call to serdes_powerdown().
>
>This can lead to all kinds of problems: in the case of the qcom ethqos
>driver, it caused an unbalanced regulator disable splat.
>
>Fixes: 49725ffc15fc ("net: stmmac: power up/down serdes in stmmac_open/release")
>Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@xxxxxxxxxx>

Reviewed-by: Jiri Pirko <jiri@xxxxxxxxxx>