Commit 323b15b9 authored by xypron.glpk@gmx.de's avatar xypron.glpk@gmx.de Committed by David S. Miller

net: bcm63xx: avoid possible null pointer dereference

If dev_get_platdata has failed pd is null.
Do not dereference a null pointer.
Signed-off-by: default avatarHeinrich Schuchardt <xypron.glpk@gmx.de>
Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
parent fb160ebd
...@@ -1859,7 +1859,7 @@ static int bcm_enet_probe(struct platform_device *pdev) ...@@ -1859,7 +1859,7 @@ static int bcm_enet_probe(struct platform_device *pdev)
} else { } else {
/* run platform code to initialize PHY device */ /* run platform code to initialize PHY device */
if (pd->mii_config && if (pd && pd->mii_config &&
pd->mii_config(dev, 1, bcm_enet_mdio_read_mii, pd->mii_config(dev, 1, bcm_enet_mdio_read_mii,
bcm_enet_mdio_write_mii)) { bcm_enet_mdio_write_mii)) {
dev_err(&pdev->dev, "unable to configure mdio bus\n"); dev_err(&pdev->dev, "unable to configure mdio bus\n");
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment