From: Nicolas Pitre Date: Mon, 20 Jun 2005 03:56:21 +0000 (-0400) Subject: [PATCH] smc91x: plug race between TX tasklet and driver reset X-Git-Tag: v2.6.13-rc1~51^2~40^2~7 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=be83668a253149d99085ca4afe6cd8dc8a43fcd0;p=pandora-kernel.git [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 --- Reading git-diff-tree failed