panic: acpi_pci_link_srs_from_crs: can't put non-ISA IRQ 20 in legacy IRQ resource type)

Benjamin Lee ben at b1c1l1.com
Fri Apr 26 18:40:01 UTC 2013


On Thu, 25 Apr 2013 02:28:25 +0000, "Moore, Robert" <robert.moore at intel.com> wrote:
> > Thank you!  I backed out my hacks and with your 2 patches 10-CURRENT boots
> > successfully (with functional devices).  Loading a custom ASL is not
> > necessary.
> 
> Do you mean that the change of a WORD field to a BYTE field is no longer necessary?
> 
> If so, I would really like to see the buffer that is being sent to _SRS.

Yes, the change of WORD to BYTE is not necessary with 10-CURRENT.

I don't understand ACPI well enough to answer your followup.  All I know
is that there is some change in the ACPI parsing behavior between
9-STABLE (which triggers AE_AML_BUFFER_LIMIT in the broken _SRS method)
and 10-CURRENT (which used to panic but after jhb's fixes now boots
correctly).  Could it be possible that _SRS is not being called at all
with the new ACPI code?


-- 
Benjamin Lee
http://www.b1c1l1.com/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: not available
URL: <http://lists.freebsd.org/pipermail/freebsd-acpi/attachments/20130426/80013642/attachment.sig>


More information about the freebsd-acpi mailing list