elagicore.com> 1278657390 -0700 committer David S. Miller 1278657619 -0700 ks8842: Do the TX timeout work in workqueue context. Currently all code that needs to be run at TX timeout is done in the calling context, where bottom halves are disabled. Some of the code blocks, so it needs to be done in a different context. This patch adds in a work struct which is scheduled at TX timeout. Then the timeout code is executed within work queue context. Signed-off-by: Richard Röjfors Signed-off-by: David S. Miller È$öô•