Luis Henriques
6ce51c4310
genirq: do not execute DEBUG_SHIRQ when irq setup failed
...
When requesting an IRQ, the DEBUG_SHIRQ code executes a fake IRQ just to make
sure the driver is ready to receive an IRQ immediately. The problem was that
this fake IRQ was being executed even if interrupt line failed to be allocated
by __setup_irq.
Signed-off-by: Luis Henriques <henrix@sapo.pt>
LKML-Reference: <20090401170635.GA4392@hades.domain.com>
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
[ fixed bug pointed out by a warning reported by Stephen Rothwell ]
Cc: Stephen Rothwell <sfr@canb.auug.org.au>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
2009-04-23 08:45:48 +02:00
..
2009-04-23 08:45:48 +02:00
2009-04-01 08:59:16 -07:00
2009-03-26 16:05:42 -07:00
2009-03-11 17:10:07 +11:00
2008-02-09 23:27:01 -08:00
2009-01-14 14:15:19 +01:00
2009-03-28 13:05:30 -07:00
2009-01-04 15:14:42 -05:00
2008-12-09 02:27:41 -05:00
2009-01-04 15:14:41 -05:00
2009-01-04 15:14:42 -05:00
2009-01-04 15:14:42 -05:00
2008-06-27 18:09:16 +02:00
2008-04-29 08:06:29 -07:00
2009-01-14 14:15:19 +01:00
2008-10-20 08:52:38 -07:00
2008-11-12 17:17:16 -08:00
2009-03-27 14:44:03 -04:00
2009-01-06 15:59:13 -08:00
2008-10-20 08:52:34 -07:00
2009-03-30 22:05:12 +10:30
2009-01-19 02:44:00 +01:00
2008-11-14 10:39:23 +11:00
2009-01-09 13:59:25 -08:00
2008-12-18 13:54:01 +01:00
2009-01-21 18:51:53 +09:00
2008-10-16 11:21:30 -07:00
2009-01-14 14:15:19 +01:00
2009-02-13 09:44:22 +01:00
2008-12-30 16:10:19 -08:00
2009-03-30 22:05:13 +10:30
2008-10-30 11:38:45 -07:00
2008-11-14 10:39:19 +11:00
2009-03-13 10:32:07 +01:00
2009-01-30 22:35:34 +01:00
2009-02-05 13:04:33 +01:00
2009-01-14 21:38:20 +01:00
2008-10-20 08:52:34 -07:00
2008-07-28 14:37:38 +02:00
2008-12-25 09:31:28 +01:00
2009-03-30 21:46:55 +02:00
2008-10-06 13:50:59 -05:00
2009-03-30 22:05:11 +10:30
2009-01-16 14:32:17 -05:00
2009-01-06 10:44:31 -08:00
2009-03-30 22:05:11 +10:30
2009-02-11 10:18:04 +01:00
2009-02-14 23:28:22 +01:00
2009-02-14 23:28:28 +01:00
2009-02-14 23:27:59 +01:00
2009-03-30 23:19:24 +02:00
2009-02-21 14:17:17 -08:00
2008-11-16 09:52:03 +01:00
2009-03-27 17:28:43 +01:00
2009-01-14 18:09:02 +01:00
2009-01-14 18:09:02 +01:00
2009-01-14 19:03:54 +01:00
2009-01-14 18:09:02 +01:00
2008-11-26 08:22:50 +01:00
2009-01-08 08:31:02 -08:00
2008-11-24 18:57:41 -05:00
2009-02-10 00:41:54 +01:00
2008-10-23 12:09:00 -07:00
2008-09-02 19:21:38 -07:00
2009-01-08 08:31:12 -08:00
2008-09-02 19:21:40 -07:00
2009-03-23 20:43:35 +01:00
2009-01-14 14:15:20 +01:00
2009-02-21 14:17:18 -08:00
2009-02-10 00:50:37 +01:00
2009-01-14 14:15:29 +01:00
2009-02-26 04:08:14 +01:00
2009-02-26 04:08:14 +01:00
2008-12-18 21:56:04 +01:00
2009-02-26 04:08:14 +01:00
2009-03-30 22:05:16 +10:30
2008-12-18 21:56:04 +01:00
2009-02-26 04:08:14 +01:00
2009-02-18 19:26:33 +01:00
2009-01-08 08:31:05 -08:00
2009-01-15 16:39:38 -08:00
2008-02-08 09:22:41 -08:00
2008-02-08 09:22:41 -08:00
2008-07-21 21:55:02 -07:00
2008-09-05 21:35:13 -07:00
2009-02-26 21:56:07 +01:00
2009-01-06 11:07:15 +01:00
2009-03-30 22:05:17 +10:30
2009-03-24 23:16:51 +01:00
2009-02-15 21:15:16 +01:00
2009-03-30 17:17:35 -07:00
2008-10-22 10:01:52 +02:00
2009-03-27 17:28:43 +01:00
2009-03-24 23:16:51 +01:00
2009-04-01 08:59:20 -07:00
2009-03-02 15:41:30 -08:00
2008-08-05 14:33:47 -07:00
2009-03-23 09:22:31 -07:00
2009-01-30 18:31:08 +01:00
2009-03-27 17:28:43 +01:00
2009-01-14 11:48:07 +01:00
2008-08-13 13:56:51 +02:00
2008-12-25 11:44:43 +01:00
2009-03-30 22:05:17 +10:30
2009-01-14 14:15:16 +01:00
2009-02-27 11:11:53 +01:00
2009-02-01 01:04:33 -08:00
2009-04-01 08:59:13 -07:00
2009-01-01 10:12:28 +10:30
2009-01-06 15:59:20 -08:00
2009-01-14 14:15:18 +01:00
2008-05-02 16:18:42 -07:00
2009-03-30 17:17:35 -07:00
2008-11-16 09:52:03 +01:00
2009-03-09 08:13:35 -07:00
2009-01-14 14:15:26 +01:00
2009-01-12 16:04:37 +01:00
2009-02-27 16:26:21 -08:00
2009-03-24 10:52:46 +11:00
2008-10-16 11:21:47 -07:00
2008-08-23 12:14:12 -07:00
2009-02-05 12:56:48 -08:00
2009-03-30 22:05:16 +10:30