Larry Finger
810b4de25e
tty/serial/pmac_zilog: Fix "nobody cared" IRQ message
Following commit a79dd5a titled "tty/serial/pmac_zilog: Fix suspend & resume",
my Powerbook G4 Titanium showed the following stack dump:
[ 36.878225] irq 23: nobody cared (try booting with the "irqpoll" option)
[ 36.878251] Call Trace:
[ 36.878291] [dfff3f00] [c000984c] show_stack+0x7c/0x194 (unreliable)
[ 36.878322] [dfff3f40] [c00a6868] __report_bad_irq+0x44/0xf4
[ 36.878339] [dfff3f60] [c00a6b04] note_interrupt+0x1ec/0x2ac
[ 36.878356] [dfff3f80] [c00a48d0] handle_irq_event_percpu+0x250/0x2b8
[ 36.878372] [dfff3fd0] [c00a496c] handle_irq_event+0x34/0x54
[ 36.878389] [dfff3fe0] [c00a753c] handle_fasteoi_irq+0xb4/0x124
[ 36.878412] [dfff3ff0] [c000f5bc] call_handle_irq+0x18/0x28
[ 36.878428] [deef1f10] [c000719c] do_IRQ+0x114/0x1cc
[ 36.878446] [deef1f40] [c0015868] ret_from_except+0x0/0x1c
[ 36.878484] --- Exception: 501 at 0xf497610
[ 36.878489] LR = 0xfdc3dd0
[ 36.878497] handlers:
[ 36.878510] [<c02b7424>] pmz_interrupt
[ 36.878520] Disabling IRQ #23
From an E-mail exchange about this problem, Andreas Schwab noticed a typo
that resulted in the wrong condition being tested.
The patch also corrects 2 typos that incorrectly report why an error branch
is being taken.
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
2012-04-30 10:59:58 +10:00
..
2012-04-09 10:38:30 -07:00
2011-09-22 15:49:26 -07:00
2012-01-24 12:55:36 -08:00
2012-03-28 18:30:01 +01:00
2012-03-28 18:30:03 +01:00
2011-09-22 15:47:54 -07:00
2011-10-27 08:35:41 +02:00
2012-04-09 10:30:39 -07:00
2011-11-22 10:58:32 +00:00
2012-04-06 14:04:33 -07:00
2011-12-27 16:33:13 -05:00
2011-12-07 22:02:46 +00:00
2012-04-09 10:30:39 -07:00
2011-06-16 12:01:58 -07:00
2011-12-09 19:05:33 -08:00
2011-12-09 19:05:33 -08:00
2012-03-13 14:33:39 -07:00
2012-04-18 15:19:50 -07:00
2012-03-28 18:30:03 +01:00
2012-03-28 18:30:03 +01:00
2012-01-26 11:29:47 -08:00
2012-03-28 18:30:03 +01:00
2012-03-08 11:37:58 -08:00
2012-02-01 14:29:31 +01:00
2011-09-22 15:49:26 -07:00
2012-03-08 11:47:02 -08:00
2012-04-09 10:34:16 -07:00
2011-10-31 19:31:27 -04:00
2011-10-26 15:11:09 +02:00
2012-02-08 15:04:32 -08:00
2012-03-08 11:47:02 -08:00
2012-03-08 11:47:02 -08:00
2012-02-10 10:25:27 -08:00
2011-11-26 20:19:21 -08:00
2011-11-26 20:19:21 -08:00
2011-09-22 16:08:57 -07:00
2012-04-05 15:25:50 -07:00
2012-03-08 13:15:50 -08:00
2011-11-26 20:19:21 -08:00
2011-08-26 11:01:15 -07:00
2012-03-28 18:30:03 +01:00
2011-11-01 21:02:35 -07:00
2012-03-08 11:37:58 -08:00
2012-02-24 13:50:45 -08:00
2012-01-09 14:44:15 -08:00
2011-10-31 19:31:28 -04:00
2011-10-25 00:35:47 +02:00
2012-04-09 10:30:38 -07:00
2012-04-18 15:19:50 -07:00
2012-04-30 10:59:58 +10:00
2011-12-16 11:10:01 +11:00
2012-03-27 16:47:35 -07:00
2012-03-25 23:57:20 +01:00
2012-04-09 10:30:39 -07:00
2011-12-23 10:07:00 +09:00
2011-09-22 15:49:26 -07:00
2011-11-30 20:11:46 +09:00
2012-03-08 11:37:58 -08:00
2011-09-22 16:08:57 -07:00
2011-09-22 15:49:26 -07:00
2012-03-30 19:50:15 +09:00
2012-03-30 19:50:15 +09:00
2012-03-05 11:22:59 +01:00
2012-02-22 17:59:12 +01:00
2012-03-23 17:19:37 -07:00
2012-02-10 10:44:35 -08:00
2012-03-28 18:30:03 +01:00
2012-03-28 18:30:03 +01:00
2012-03-28 18:30:03 +01:00
2012-04-04 00:37:10 -07:00
2011-11-30 20:11:46 +09:00
2011-10-27 08:35:41 +02:00
2012-01-26 17:14:50 -08:00
2012-01-26 17:14:50 -08:00
2012-03-12 10:21:55 -07:00
2011-10-31 19:31:27 -04:00
2012-03-28 18:30:03 +01:00