Comment 49 for bug 190754

Revision history for this message
Jörn Dreyer (j.dreyer) wrote :

I remebered my laptop having problems with IRQs looking into dmesg I found th usual "nobody cared" message:

[ 49.434084] irq 17: nobody cared (try booting with the "irqpoll" option)
[ 49.434093] Pid: 3079, comm: modprobe Not tainted 2.6.24-14-generic #1
[ 49.434100] [<c0165924>] __report_bad_irq+0x24/0x80
[ 49.434113] [<c0165bfb>] note_interrupt+0x27b/0x2c0
[ 49.434120] [<c0164e20>] handle_IRQ_event+0x30/0x60
[ 49.434126] [<c01665b6>] handle_fasteoi_irq+0x86/0xe0
[ 49.434132] [<c0107f1b>] do_IRQ+0x3b/0x70
[ 49.434138] [<c0107f20>] do_IRQ+0x40/0x70
[ 49.434144] [<c0106413>] common_interrupt+0x23/0x30
[ 49.434153] [<c02100d8>] blk_trace_ioctl+0xd8/0xf0
[ 49.434158] [<c02167d8>] strcmp+0x28/0x30
[ 49.434165] [<c0150a91>] lookup_symbol+0x21/0x40
[ 49.434173] [<c0150b21>] __find_symbol+0x71/0x350
[ 49.434178] [<c0150ea4>] check_version+0x44/0xd0
[ 49.434185] [<c0152338>] sys_init_module+0xda8/0x19c0
[ 49.434209] [<c0140190>] param_get_int+0x0/0x20
[ 49.434217] [<c0132dd1>] irq_exit+0x51/0x80
[ 49.434228] [<c01053c2>] sysenter_past_esp+0x6b/0xa9
[ 49.434240] =======================
[ 49.434241] handlers:
[ 49.434243] [<f8ad4820>] (snd_atiixp_interrupt+0x0/0xf0 [snd_atiixp_modem])
[ 49.434255] [<f8af5d00>] (snd_atiixp_interrupt+0x0/0x130 [snd_atiixp])
[ 49.434264] Disabling IRQ #17

I dislike polling but tried the irqpoll option and now sound works flawlessly. Even under high load (single core). No stuttering so far.