aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/gianfar_ethtool.c
diff options
context:
space:
mode:
authorNicolas Pitre <nico@cam.org>2005-06-19 23:56:21 -0400
committerJeff Garzik <jgarzik@pobox.com>2005-06-27 00:40:33 -0400
commitbe83668a253149d99085ca4afe6cd8dc8a43fcd0 (patch)
tree8a70198e809a6f0abd70031d3f2d6d7460e76d4f /drivers/net/gianfar_ethtool.c
parent[PATCH] via-rhine trivial whitespace patch (diff)
downloadlinux-dev-be83668a253149d99085ca4afe6cd8dc8a43fcd0.tar.xz
linux-dev-be83668a253149d99085ca4afe6cd8dc8a43fcd0.zip
[PATCH] smc91x: plug race between TX tasklet and driver reset
The race causes a kernel oops when smc_hardware_send_pkt() tries to dereference pending_tx_skb which would have been freed from one of the driver reset paths just after the tx_task tasklet has been scheduled. This race is possible on SMP but was uncovered by the kernel RT work. Signed-off-by: Nicolas Pitre <nico@cam.org>
Diffstat (limited to 'drivers/net/gianfar_ethtool.c')
0 files changed, 0 insertions, 0 deletions