Chuck Ebbert
cef33400d0
mmc: wbsd: initialize tasklets before requesting interrupt
...
With CONFIG_DEBUG_SHIRQ set we will get an interrupt as soon as we
allocate one. Tasklets may be scheduled in the interrupt handler but they
will be initialized after the handler returns, causing a BUG() in
kernel/softirq.c when they run.
Should fix this Fedora bug report:
https://bugzilla.redhat.com/show_bug.cgi?id=449817
Signed-off-by: Chuck Ebbert <cebbert@redhat.com>
Acked-by: Pierre Ossman <drzeus@drzeus.cx>
Cc: <stable@kernel.org>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2008-06-12 18:05:41 -07:00
..
2008-05-08 10:46:55 -07:00
2008-06-11 19:13:47 -04:00
2008-06-05 08:36:37 -07:00
2008-06-10 12:46:52 -07:00
2008-06-11 16:50:40 -07:00
2008-06-12 18:05:40 -07:00
2008-05-02 16:45:10 -07:00
2008-05-23 16:45:04 +10:00
2008-06-12 18:05:39 -07:00
2008-06-09 11:27:55 -07:00
2008-06-11 19:13:45 -04:00
2008-05-20 13:51:20 -07:00
2008-05-24 09:56:13 -07:00
2008-05-20 18:24:17 +02:00
2008-06-06 11:29:09 -07:00
2008-05-24 09:56:11 -07:00
2008-05-20 16:44:43 +02:00
2008-06-06 11:29:13 -07:00
2008-05-18 20:49:41 +02:00
2008-06-10 20:56:38 +02:00
2008-05-20 18:24:17 +02:00
2008-06-09 09:58:42 -07:00
2008-05-30 10:17:19 -07:00
2008-06-10 12:50:14 -07:00
2008-05-20 13:31:55 -07:00
2008-05-30 15:09:42 +10:00
2008-05-15 20:50:00 +10:00
2008-04-29 08:06:18 -07:00
2008-06-06 11:29:08 -07:00
2008-06-05 10:26:21 -03:00
2008-05-27 10:58:09 -05:00
2008-05-21 16:56:00 -07:00
2008-06-11 19:13:45 -04:00
2008-06-12 18:05:41 -07:00
2008-06-06 11:31:18 -07:00
2008-06-11 08:39:51 -07:00
2008-04-29 08:06:19 -07:00
2008-06-06 11:29:10 -07:00
2008-05-14 19:11:12 -07:00
2008-05-15 10:38:54 -04:00
2008-04-30 08:29:53 -07:00
2008-05-30 09:50:46 -07:00
2008-05-27 16:07:45 -05:00
2008-06-11 19:13:46 -04:00
2008-06-10 02:13:51 +04:00
2008-05-02 15:00:44 +10:00
2008-04-29 19:40:28 +10:00
2008-06-12 18:05:40 -07:00
2008-06-11 10:35:44 -07:00
2008-05-21 16:55:59 -07:00
2008-06-04 08:36:09 -07:00
2008-06-07 15:36:33 +08:00
2008-06-06 11:29:08 -07:00
2008-06-04 15:57:10 -04:00
2008-04-29 03:12:17 -04:00
2008-05-20 13:31:55 -07:00
2008-06-11 17:06:33 -07:00
2008-06-12 18:05:40 -07:00
2008-05-30 15:09:46 +10:00
2008-04-30 08:29:53 -07:00
2008-05-30 10:16:58 -07:00
2008-04-24 23:57:33 +02:00
2008-04-29 08:06:21 -07:00
2008-04-30 08:29:52 -07:00
2008-04-30 08:29:52 -07:00