Re: IRQ conflicts

From: Brian Gerst (bgerst@didntduck.org)
Date: Sat Feb 10 2001 - 19:06:52 EST

  • Next message: Rik van Riel: "Re: spelling of disc (disk) in /devfs"

    Alan Cox wrote:
    >
    > > <SoundBlaster EMU8000 (RAM2048k)>
    > > ACPI: Core Subsystem version [20010208]
    > > ACPI: SCI (IRQ9) allocation failed
    > > ACPI: Subsystem enable failed
    > > Trying to free free IRQ9
    >
    > That seems to indicate acpi is freeing a free irq. Turn ACPI off. Its a
    > good bet it will fix any random irq/driver problem right now

    Looking at this a bit further, I realised that when the sound driver was
    compiled in the kernel, it is initialised before ACPI. The BIOS has
    assigned IRQ9 to ACPI, but the PCI code does not know this because of:

    PCI: 00:07.3: class 604 doesn't match header type 00. Ignoring class.

    The ISAPnP code then assigns IRQ9 to the sound card, causing the ACPI
    code to fail to allocate it. If I compile sound as a module then the
    ACPI driver grabs IRQ9 and the sound get IRQ7.

    --
    					Brian Gerst
    -
    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to majordomo@vger.kernel.org
    Please read the FAQ at http://www.tux.org/lkml/
    



    This archive was generated by hypermail 2b29 : Sat Feb 10 2001 - 19:01:34 EST