Summary: | [RADEON:KMS:RV730XT:HDMI:AUDIO] Screaming audio IRQ with 3.5.3 kernel | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Product: | DRI | Reporter: | Chris Rankin <rankincj> | ||||||||
Component: | DRM/Radeon | Assignee: | Default DRI bug account <dri-devel> | ||||||||
Status: | RESOLVED MOVED | QA Contact: | |||||||||
Severity: | normal | ||||||||||
Priority: | medium | ||||||||||
Version: | unspecified | ||||||||||
Hardware: | x86 (IA32) | ||||||||||
OS: | Linux (All) | ||||||||||
Whiteboard: | |||||||||||
i915 platform: | i915 features: | ||||||||||
Attachments: |
|
Created attachment 66852 [details]
dmesg output when radeon.audio=0
Created attachment 66853 [details]
lspci output
According to alsamixer, my HD4670 only has a S/PDIF playback device. However, my HD4890 has both S/PDIF and PCM playback devices. I don't know whether this is significant. Apparently, the KMS IRQ can fail even when radeon.audio=0. So it looks like the audio IRQ always fails and sometimes takes the KMS IRQ with it - seemingly at random. "lspci -n" output for the HD4670: 01:00.0 0300: 1002:9495 01:00.1 0403: 1002:aa38 Booting with "irqpoll=1" doesn't fix the problem; it simply no longer happens at boot time: irq 17: nobody cared (try booting with the "irqpoll" option) Pid: 3347, comm: wineserver Not tainted 3.5.3 #2 Call Trace: [<c1063806>] ? __report_bad_irq+0x11/0x94 [<c1063a2d>] ? note_interrupt+0x120/0x19b [<c1062325>] ? handle_irq_event_percpu+0xe8/0xfb [<c1062361>] ? handle_irq_event+0x29/0x40 [<c1064163>] ? handle_fasteoi_irq+0x67/0x90 [<c1003957>] ? handle_irq+0x63/0x70 [<c1003625>] ? do_IRQ+0x2e/0x83 [<c1229829>] ? common_interrupt+0x29/0x30 handlers: [<f8d09b75>] azx_interrupt [snd_hda_intel] Disabling IRQ #17 -- GitLab Migration Automatic Message -- This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/drm/amd/issues/299. |
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.
Created attachment 66851 [details] dmesg output when radeon.audio=1 I have recently added a HD4670 AGP to one of my older machines, and I am noticing problems with the HDMI audio device. Specifically: irq 17: nobody cared (try booting with the "irqpoll" option) Pid: 0, comm: swapper/0 Not tainted 3.5.3 #2 Call Trace: [<c1063806>] ? __report_bad_irq+0x11/0x94 [<c1063a2d>] ? note_interrupt+0x120/0x19b [<c1062325>] ? handle_irq_event_percpu+0xe8/0xfb [<c1062361>] ? handle_irq_event+0x29/0x40 [<c10640fc>] ? handle_level_irq+0x93/0x93 [<c1064163>] ? handle_fasteoi_irq+0x67/0x90 <IRQ> [<c1003625>] ? do_IRQ+0x2e/0x83 [<c1229829>] ? common_interrupt+0x29/0x30 [<c106007b>] ? audit_update_watch+0x59/0x285 [<c1007479>] ? default_idle+0x23/0x3b [<c1007b38>] ? cpu_idle+0x4b/0x7e [<c1314877>] ? start_kernel+0x2a4/0x2a7 handlers: [<f8575b75>] azx_interrupt [snd_hda_intel] Disabling IRQ #17 This is with radeon.audio=0. With radeon.audio=1, the KMS IRQ has similar problem and is also disabled.