aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/xen-netback/interface.c
diff options
context:
space:
mode:
authorPhilipp Zabel <[email protected]>2014-10-22 14:34:35 +0000
committerDavid S. Miller <[email protected]>2014-10-22 21:48:06 +0000
commit81f35ffde0e95ee18de83646bbf93dda55d9cc8b (patch)
tree418229836e8c17ee9085243e4797b8f61fdfad84 /drivers/net/xen-netback/interface.c
parentnet: fix saving TX flow hash in sock for outgoing connections (diff)
downloadkernel-81f35ffde0e95ee18de83646bbf93dda55d9cc8b.tar.gz
kernel-81f35ffde0e95ee18de83646bbf93dda55d9cc8b.zip
net: fec: ptp: fix NULL pointer dereference if ptp_clock is not set
Since commit 278d24047891 (net: fec: ptp: Enable PPS output based on ptp clock) fec_enet_interrupt calls fec_ptp_check_pps_event unconditionally, which calls into ptp_clock_event. If fep->ptp_clock is NULL, ptp_clock_event tries to dereference the NULL pointer. Since on i.MX53 fep->bufdesc_ex is not set, fec_ptp_init is never called, and fep->ptp_clock is NULL, which reliably causes a kernel panic. This patch adds a check for fep->ptp_clock == NULL in fec_enet_interrupt. Signed-off-by: Philipp Zabel <[email protected]> Signed-off-by: David S. Miller <[email protected]>
Diffstat (limited to 'drivers/net/xen-netback/interface.c')
0 files changed, 0 insertions, 0 deletions