Skip to contentSkip to conversation

Acpi irq handler doesn't detect ICH4 sound device with ALSA. Is a known bug?

DISCUSSION Pere Castañer 3 participants 5 messages Aug 13, 2004 – Aug 16, 2004 1 message not in the archive ACPI

lore
Share & tools
lore
#0 lore raw

Hi,

I upgraded my kernel from 2.6.5 to 2.6.7 and then with 2.6.8rc3 with acpi patch from 15th of July. With all these kernels the latest acpi code has problems to detect my onboard pci soundcard which uses snd-intel8x0m module (ICH4). When I try to load it manually I receive this message:

-----------------------------------------------------------------
ACPI: PCI interrupt 0000:00.1f.5[B] GSI 7 (level,low)----> IRQ7 Intel ICH probe of 0000:00:1f.5 failed with error -16 unable to grab IRQ7
----------------------------------------------------------------

I suspect that ACPI has problems to handle the IRQ's at boot time. When I append to boot loader the string pci=noacpi the pci IRQ handler detects my soundcard nicely.

PS:Is a Dell Inspiron 8500.

PSS:Tested with kernel 2.6.8rc3 patched with acpi20040715-2.6.8rc2 patch.

Signature · 30 lines
"Master Rahl guide us. Master Rahl teach us. Master Rahl protect us. 
In your light we thrive. In your mercy we are sheltered. In your wisdom
we are humbled. We live only to serve. Our lives are yours"
                                                Sword of the Truth Series, 
                                                         by Terry Goodkind
------
Pere Castañer Sardà  - http://xarz.homelinux.net
GnuPG Public key available - http://xarz.homelinux.net/Public_key_block.asc
Computer Science Student on UOC - http://www.uoc.edu
Linux Registered User #232073 
Debian/GNU User - http://www.debian.org
---------------------






-- 
"..la vida es una tormenta, joven amigo. Estás bajo el sol tranquilamente y
de pronto te lanza a las rocas. Lo que te convierte en hombre es tu conducta
cuando llega la tormenta, tienes que mirar a esa tormenta, y gritar: haced
lo que sea, que yo haré lo mio."
------
Pere Castañer Sardà - http://xarz.no-ip.org
GnuPG Public key available - http://xarz.no-ip.org/keys.html
Computer Science Student on UOC - http://www.uoc.edu
Linux Registered User #232073 
Debian/GNU User - http://www.debian.org
---------------------
#1 lore raw
Quoted 5 lines · Pere Castañer

Hi,

I upgraded my kernel from 2.6.5 to 2.6.7 and then with 2.6.8rc3 with acpi patch from 15th of July. With all these kernels the latest acpi code has problems to detect my onboard pci soundcard which uses snd-intel8x0m module (ICH4). When I try to load it manually I receive this message:

Quoted 7 lines

-----------------------------------------------------------------
ACPI: PCI interrupt 0000:00.1f.5[B] GSI 7 (level,low)----> IRQ7 Intel ICH probe of 0000:00:1f.5 failed with error -16 unable to grab IRQ7
----------------------------------------------------------------

I suspect that ACPI has problems to handle the IRQ's at boot time. When I append to boot loader the string pci=noacpi the pci IRQ handler detects my soundcard nicely.

Does "acpi=irq" also work? That is a little less aggressive about what it disables...

Quoted 5 lines

PS:Is a Dell Inspiron 8500.

PSS:Tested with kernel 2.6.8rc3 patched with acpi20040715-2.6.8rc2 patch.

-------------------------------------------------------
SF.Net email is sponsored by Shop4tech.com-Lowest price on Blank Media 100pk Sonic DVD-R 4x for only $29 -100pk Sonic DVD+R for only $33 Save 50% off Retail on Ink & Toner - Free Shipping and Free Gift.
http://www.shop4tech.com/z/Inkjet_Cartridges/9_108_r285

A message that is not in the archive (sent off-list or not yet received): [email protected]

#3 lore raw
Quoted 3 lines · On Fri, 13 Aug 2004 15:25:09 -0400 Nathan Bryant…

Does "acpi=irq" also work? That is a little less aggressive about what it disables...

No. I've the same results of letting acpi to andle the irqs.
Where I can find documentation of irq management in kernel? I don't know anything of the benefits of letting acpi to handle the irq and could be an interesting reading for a nerd computer student like me..

Regards,

Signature · 12 lines
"Master Rahl guide us. Master Rahl teach us. Master Rahl protect us. 
In your light we thrive. In your mercy we are sheltered. In your wisdom
we are humbled. We live only to serve. Our lives are yours"
                                                Sword of the Truth Series, 
                                                         by Terry Goodkind
------
Pere Castañer Sardà  - http://xarz.homelinux.net
GnuPG Public key available - http://xarz.homelinux.net/Public_key_block.asc
Computer Science Student on UOC - http://www.uoc.edu
Linux Registered User #232073 
Debian/GNU User - http://www.debian.org
---------------------
#4 lore raw
Quoted 5 lines · Pere Castañer

On Fri, 13 Aug 2004 15:25:09 -0400
Nathan Bryant <[email protected]> wrote:

Quoted 10 lines
Quoted 3 lines

Does "acpi=irq" also work? That is a little less aggressive about what it disables...

No. I've the same results of letting acpi to andle the irqs.
Where I can find documentation of irq management in kernel? I don't know anything of the benefits of letting acpi to handle the irq and could be an interesting reading for a nerd computer student like me..

Regards,

Oops! I meant to say "acpi=noirq"

-------------------------------------------------------
SF.Net email is sponsored by Shop4tech.com-Lowest price on Blank Media 100pk Sonic DVD-R 4x for only $29 -100pk Sonic DVD+R for only $33 Save 50% off Retail on Ink & Toner - Free Shipping and Free Gift.
http://www.shop4tech.com/z/Inkjet_Cartridges/9_108_r285

#5 lore raw
In reply to Pere Castañer
Quoted 9 lines · Pere Castañer

I upgraded my kernel from 2.6.5 to 2.6.7 and then with 2.6.8rc3 with acpi patch from 15th of July. With all these kernels the latest acpi code has problems to detect my onboard pci soundcard which uses snd-intel8x0m module (ICH4). When I try to load it manually I receive this message:

-----------------------------------------------------------------
ACPI: PCI interrupt 0000:00.1f.5[B] GSI 7 (level,low)----> IRQ7 Intel ICH probe of 0000:00:1f.5 failed with error -16 unable to grab IRQ7
----------------------------------------------------------------

Quoted 5 lines

I suspect that ACPI has problems to handle the IRQ's at boot time. When I append to boot loader the string pci=noacpi the pci IRQ handler detects my soundcard nicely.

PS:Is a Dell Inspiron 8500.

PSS:Tested with kernel 2.6.8rc3 patched with acpi20040715-2.6.8rc2 patch.

Can you post the full dmesg and /proc/interrupts? The most likely reason this failed is because snd_intel8x0_create() tried to attach an ISR to IRQ7, but IRQ7 was previously claimed by some other driver that is not willing to share.

-------------------------------------------------------
SF.Net email is sponsored by Shop4tech.com-Lowest price on Blank Media 100pk Sonic DVD-R 4x for only $29 -100pk Sonic DVD+R for only $33 Save 50% off Retail on Ink & Toner - Free Shipping and Free Gift.
http://www.shop4tech.com/z/Inkjet_Cartridges/9_108_r285