On 12/16/25 01:53, Vincent Jardin wrote:

> Fix two NULL pointer dereferences in mvpp2_phy_connect():
>
> 1. port->phy_dev->dev is used in dev_warn() but
>    port->phy_dev is not assigned yet (assigned later at line below).
>
> 2. port->phy_dev->dev is used in dev_err() inside
>    the "if (!phy_dev)" block, which means phy_dev is NULL.
>
> Both cases would cause a crash if the PHY detection fails or returns
> a generic PHY. Use the already available 'dev' parameter instead.
>
> Fixes: 9db60ee470c2 ("net: mvpp2: Convert netdev_xxx to dev_xxx")
> Signed-off-by: Vincent Jardin <[email protected]>

Applied to u-boot-marvell/next

Thanks,
Stefan

Reply via email to