From: Marek Behún <marek.be...@nic.cz> Date: Mon, 10 Aug 2020 17:01:58 +0200
> Commit c3e302edca24 ("net: phy: marvell10g: fix temperature sensor on 2110") > added a check for PHY ID via phydev->drv->phy_id in a function which is > called by devres at a time when phydev->drv is already set to null by > phy_remove function. > > This null pointer dereference can be triggered via SFP subsystem with a > SFP module containing this Marvell PHY. When the SFP interface is put > down, the SFP subsystem removes the PHY. > > Fixes: c3e302edca24 ("net: phy: marvell10g: fix temperature sensor on 2110") > Signed-off-by: Marek Behún <marek.be...@nic.cz> Applied and queued up for -stable, thank you.