From: Thomas Gleixner Date: Mon, 17 Aug 2009 12:07:16 +0000 (+0200) Subject: genirq: Wake up irq thread after action has been installed X-Git-Tag: v2.6.31-rc7~26^2 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=69ab849439b506cd8dd2879527fdb64d95dd5211;p=pandora-kernel.git genirq: Wake up irq thread after action has been installed The wake_up_process() of the new irq thread in __setup_irq() is too early as the irqaction is not yet fully initialized especially action->irq is not yet set. The interrupt thread might dereference the wrong irq descriptor. Move the wakeup after the action is installed and action->irq has been set. Reported-by: Michael Buesch Signed-off-by: Thomas Gleixner Tested-by: Michael Buesch --- Reading git-diff-tree failed