summaryrefslogtreecommitdiffstats
path: root/drivers/bluetooth
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/bluetooth
parented4030d114efff53e2605ea4d07d39835b68b605 (diff)
downloadtalos-op-linux-be83668a253149d99085ca4afe6cd8dc8a43fcd0.tar.gz
talos-op-linux-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/bluetooth')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud