Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 47e617f9 authored by Hubert Feurstein's avatar Hubert Feurstein Committed by Sasha Levin
Browse files

net: fec: fix NULL pointer dereference in fec_enet_timeout_work



[ Upstream commit 0c8185944a125621a1766615585238a3563ccac3 ]

This patch initialises the fep->netdev pointer. This pointer was not
initialised at all, but is used in fec_enet_timeout_work and in some
error paths.

Signed-off-by: default avatarHubert Feurstein <h.feurstein@gmail.com>
Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
Signed-off-by: default avatarSasha Levin <alexander.levin@verizon.com>
parent 5de0c13e
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -3166,6 +3166,7 @@ fec_probe(struct platform_device *pdev)
	/* setup board info structure */
	fep = netdev_priv(ndev);

	fep->netdev = ndev;
	fep->num_rx_queues = num_rx_qs;
	fep->num_tx_queues = num_tx_qs;