Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 3 Sep 2004 02:54:54 +0200
From:      Markus Brueffer <markus@brueffer.de>
To:        Nate Lawson <nate@root.org>
Cc:        current@freebsd.org
Subject:   Re: Interrupt storm on uhciX with acpi_pci_link.c 1.24.2.3
Message-ID:  <200409030255.00577.markus@brueffer.de>
In-Reply-To: <413768A9.4020904@root.org>
References:  <413768A9.4020904@root.org>

next in thread | previous in thread | raw e-mail | index | archive | help
--nextPart1166343.av0AS57rty
Content-Type: text/plain;
  charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

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=3D"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.=20

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=20
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 n=
ew=20
one in the future (the current one is from mid 2002) :(

Best regards,

Markus

=2D-=20
Markus Brueffer    | GPG-Key: http://people.FreeBSD.org/~markus/markus.asc
markus@brueffer.de | FP: 3F9B EBE8 F290 E5CC 1447 8760 D48D 1072 78F8 A8D4
markus@FreeBSD.org | FreeBSD: The Power to Serve!

--nextPart1166343.av0AS57rty
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (FreeBSD)

iD8DBQBBN8Dk1I0Qcnj4qNQRAoTgAKDYIKqFh0zFK2oLJUos5RFgmqEErgCgrR5U
Delv5ZtpUCmifvOQrZDpn4k=
=BY2T
-----END PGP SIGNATURE-----

--nextPart1166343.av0AS57rty--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200409030255.00577.markus>