Interrupt storm on uhciX with acpi_pci_link.c 1.24.2.3
Markus Brueffer
markus at brueffer.de
Thu Sep 2 17:54:41 PDT 2004
Hi Nate,
On Thursday 02 September 2004 20:38, Nate Lawson wrote:
> Your ASL is at fault here. It defines a mixed set of APIC and PCI link
> irq devices. (See the _PRT for PCI0, the APIC object). The MPtable is
> correct. Here is the part that is wrong:
>
> Name (APIC, Package (0x18)
> {
> ...
> Package (0x04)
> {
> 0x0004FFFF,
> 0x03,
> \_SB.LNKC,
> 0x00
> },
>
> This one should be:
>
> Package (0x04)
> {
> 0x0004FFFF,
> 0x03,
> 0x00,
> 0x12,
> }
>
> It should be possible to add this to /boot/loader.conf:
>
> hw.acpi.pci.link.0.4.3.irq="18"
As you already expected, this doesn't work.
> But since 18 won't be in your list of valid irqs, your best bet is to
> patch your ASL as above and recompile with iasl.
Patching the ASL did the trick. Thank you very much!
While compiling tha ASL I got the following warning:
markus-cuv4x-d.asl.patched 316: Method (\_WAK, 1, NotSerialized)
Warning 2026 - ^ Reserved method must
return a value (_WAK)
Maybe this information is of some use for you.
> Perhaps a BIOS upgrade will have this fixed?
I already have the latest BIOS installed and I doubt that there will be a new
one in the future (the current one is from mid 2002) :(
Best regards,
Markus
--
Markus Brueffer | GPG-Key: http://people.FreeBSD.org/~markus/markus.asc
markus at brueffer.de | FP: 3F9B EBE8 F290 E5CC 1447 8760 D48D 1072 78F8 A8D4
markus at FreeBSD.org | FreeBSD: The Power to Serve!
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-current/attachments/20040903/4aaa9129/attachment.bin
More information about the freebsd-current
mailing list