Source-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: CVS commit: src/sys/arch/x86/x86

Bernd Ernesti wrote:
> On Mon, Jan 12, 2009 at 08:36:36AM +0000, Stephen Borrill wrote:
>> Module Name: src
>> Committed By:        sborrill
>> Date:                Mon Jan 12 08:36:36 UTC 2009
>> Modified Files:
>>      src/sys/arch/x86/x86: mpacpi.c
>> Log Message:
>> Return ENOENT instead of panicking when irq doesn't equal line
>> (mpacpi_findintr_linkdev: irq mismatch). This doesn't fix the cause of
>> kern/38540, but stops the bogus panic. It's pretty definite that the device
>> with the mismatched irq will not function.
> But it is not obvious why it doesn't work for non technical persons.

In my case, the device didn't actually exist (see references to 'ghost'
vr on current-users).

A diagnostic message is also printed with the ACPI link name, so it's
not really any different from any other device that fails to attach,
i.e. it doesn't fail silently.

> Thats what the panic will 'fix'.

I could have added "OK joerg@" who concurred with removing the panic.

Dr. Stephen Borrill

Home | Main Index | Thread Index | Old Index