lkml.org 
[lkml]   [2001]   [Feb]   [13]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectRe: IRQ conflicts
On Sat, Feb 10, 2001 at 07:06:52PM -0500, Brian Gerst wrote:
> 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.
>

Hi Brian,

please test this patch with ACPI enabled and sound driver compiled in kernel.
IMHO it should fix this problem.

Best regards.

--
Andrey Panin | Embedded systems software engineer
pazke@orbita1.ru | PGP key: http://www.orbita1.ru/~pazke/AndreyPanin.asc[unhandled content-type:application/pgp-signature]
\
 
 \ /
  Last update: 2005-03-22 13:14    [from the cache]
©2003-2014 Jasper Spaans. Advertise on this site