Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 18 Apr 2013 12:49:40 -0700
From:      Benjamin Lee <ben@b1c1l1.com>
To:        freebsd-acpi@freebsd.org
Subject:   panic: acpi_pci_link_srs_from_crs: can't put non-ISA IRQ 20 in legacy IRQ resource type)
Message-ID:  <20130418124940.47e3618a@b1c1l1.com>

next in thread | raw e-mail | index | archive | help
--Sig_/qcl4.sH19ik2S.eb8KsU0z=
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: quoted-printable

I have a system that panics on boot with 10-CURRENT and boots with many
ACPI error messages and non-functional devices with 9.1-RELEASE.

Motherboard is Foxconn C51XEM2AA (NVIDIA nForce 590) desktop board.

Here is the panic on 10-CURRENT:

  pcib0: allocated type 3 (0xdffff000-0xdfffffff) for rid 10 of pci0:0:10:0
  pcib0: matched entry for 0.10.INTA (src \_SB_.PCI0.AUBA:0)
  pci_link26: Picked IRQ 20 with weight 0
  panic: acpi_pci_link_srs_from_crs: can't put non-ISA IRQ 20 in legacy IRQ=
 resource type
  cpuid =3D 0
  KDB: enter: panic
  [ thread pid 0 tid 100000 ]
  Stopped at      kdb_enter+0x3e: movq    $0,kdb_why
  db> bt
  Tracing pid 0 tid 100000 td 0xffffffff814f9810
  kdb_enter() at kdb_enter+0x3e/frame 0xffffffff818344a0
  vpanic() at vpanic+0x146/frame 0xffffffff818344e0
  kassert_panic() at kassert_panic+0x136/frame 0xffffffff81834550
  acpi_pci_link_route_irqs() at acpi_pci_link_route_irqs+0x2b6/frame 0xffff=
ffff81834600
  acpi_pci_link_route_interrupt() at acpi_pci_link_route_interrupt+0x422/fr=
ame 0xffffffff818346a0
  acpi_pcib_route_interrupt() at acpi_pcib_route_interrupt+0x4cd/frame 0xff=
ffffff81834700
  pci_assign_interrupt() at pci_assign_interrupt+0xef/frame 0xffffffff81834=
790
  pci_add_resources() at pci_add_resources+0x653/frame 0xffffffff81834840
  pci_add_children() at pci_add_children+0x18a/frame 0xffffffff818348a0
  acpi_pci_attach() at acpi_pci_attach+0xd5/frame 0xffffffff818348f0
  device_attach() at device_attach+0x396/frame 0xffffffff81834940
  bus_generic_attach() at bus_generic_attach+0x4a/frame 0xffffffff81834960
  acpi_pcib_attach() at acpi_pcib_attach+0x24d/frame 0xffffffff818349b0
  acpi_pcib_acpi_attach() at acpi_pcib_acpi_attach+0x299/frame 0xffffffff81=
834a00
  device_attach() at device_attach+0x396/frame 0xffffffff81834a50
  bus_generic_attach() at bus_generic_attach+0x4a/frame 0xffffffff81834a70
  acpi_attach() at acpi_attach+0xdd6/frame 0xffffffff81834b30
  device_attach() at device_attach+0x396/frame 0xffffffff81834b80
  bus_generic_attach() at bus_generic_attach+0x4a/frame 0xffffffff81834ba0
  nexus_acpi_attach() at nexus_acpi_attach+0x76/frame 0xffffffff81834bd0
  device_attach() at device_attach+0x396/frame 0xffffffff81834c20
  bus_generic_new_pass() at bus_generic_new_pass+0x116/frame 0xffffffff8183=
4c50
  bus_set_pass() at bus_set_pass+0x8f/frame 0xffffffff81834c80
  configure() at configure+0xa/frame 0xffffffff81834c90
  mi_startup() at mi_startup+0x118/frame 0xffffffff81834cb0
  btext() at btext+0x2c

And here is an example of the ACPI error messages on 9.1-RELEASE:

  pcib0: allocated type 3 (0xdffff000-0xdfffffff) for rid 10 of pci0:0:10:0
  pcib0: matched entry for 0.10.INTA (src \_SB_.PCI0.AUBA:0)
  pci_link26: Picked IRQ 20 with weight 0
  ACPI Error: Field [INZ6] at 56 exceeds Buffer [NULL] size 48 (bits) (2011=
0527/ds
  opcode-254)
  ACPI Error: Method parse/execution failed [\_SB_.PCI0.SRSA] (Node 0xfffff=
e0002d9
  8b00), AE_AML_BUFFER_LIMIT (20110527/psparse-560)
  ACPI Error: Method parse/execution failed [\_SB_.PCI0.AUBA._SRS] (Node 0x=
fffffe0
  002d9d400), AE_AML_BUFFER_LIMIT (20110527/psparse-560)
  pci_link26: Unable to route IRQs: AE_AML_BUFFER_LIMIT

Even though 9.1-RELEASE boots successfully, devices such as the ehci USB
controller and SATA controller do not work.

boot -v output for 10-CURRENT: http://www.b1c1l1.com/media/debug/20130418-1=
0-CURRENT-boot.txt.gz
boot -v output for 9.1-RELEASE: http://www.b1c1l1.com/media/debug/20130418-=
9.1-RELEASE-boot.txt.gz
acpidump -dt from 9.1-RELEASE: http://www.b1c1l1.com/media/debug/20130418-n=
vidia.asl.gz


--=20
Benjamin Lee
http://www.b1c1l1.com/

--Sig_/qcl4.sH19ik2S.eb8KsU0z=
Content-Type: application/pgp-signature; name=signature.asc
Content-Disposition: attachment; filename=signature.asc

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)

iQIcBAEBAgAGBQJRcE5aAAoJEHpz6H1iC6qDpdsP/ixENXgBj21VzhUJbqiMzIzX
V8DqSiYhcLef3Jr1TligyuNIhbBhMHQLijnFqec8fKn3gOmOFzhRHSNBPE1GFGf8
hbQJgG0kfPZevhTPAEK0L2Z1hTFcsUQcxEG9vAXk1k91UoDxY/cW2JQ0eeaWhM7H
vDxC9Y1WjcRgk1BmFbkVrUF9ctbzbVCWbTTXBorrRBKH2t9bg//XjuDJfYPISu6W
ipRgmNge/taeO0vVnqWQ3FW9xfKSM7NYYge8kkH4/Ow4jY79aoAeQsqpRU81cGeO
/1sk6f/zVvQsndU8hzZMEYh7BIfwtYU8H6y2LwD3W5JOwcGKLE4WU8LrOlPHXYfu
j9rkLXXTWTXYwqpwAEOFeoe+GJ9VE2QCax/w+I4oWO4+zZESqqep032/8Hn/Xurn
hZDKKKruImxu8bd5HccewtpdQ8TWUvgz3IwPmg1aXsq5xdCVkh7nOTilShX/l8k7
pnDPmo3lWpSAP4r0/iDhHSEP4BX27lewGQ++nBWiIYZBvmEdi/Ut+VZcQRyHgzvN
Iz9I0Ol9+YhejvpQBkPCk+C6lsdj0SrpJXmzMN97/X0OgWZFrdaeMxecQ1SWYEm0
57K3WjqmgclVxdwTGNsdoNMfeo1lJ4DKhzKuBU+Js8znoMKU09aDy/vhnYreUL7A
QTV5qOqXvJ52h+obmNxG
=dvTp
-----END PGP SIGNATURE-----

--Sig_/qcl4.sH19ik2S.eb8KsU0z=--



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