Bug 7229
Summary: | iasl disassembler gets arguments of external methods wrong | ||
---|---|---|---|
Product: | ACPI | Reporter: | Thomas Renninger (trenn) |
Component: | ACPICA-Core | Assignee: | Robert Moore (Robert.Moore) |
Status: | CLOSED DOCUMENTED | ||
Severity: | normal | CC: | acpi-bugzilla |
Priority: | P2 | ||
Hardware: | i386 | ||
OS: | Linux | ||
Kernel Version: | ACPICA version (20060912) | Subsystem: | |
Regression: | --- | Bisected commit-id: | |
Attachments: | acpidump of affected BIOS |
Description
Thomas Renninger
2006-09-29 03:00:51 UTC
Created attachment 9123 [details]
acpidump of affected BIOS
Essentially, since there is no information in the AML that tells the disassembler how many arguments there are for an external method, the disassembler has to attempt an educated guess. I'm not sure that there is any way to deterministically glean the number of arguments. Any ideas on this are welcome. iASL issues should be filed in the (newly public) acpica bugzilla, http://acpica.org/bugzilla/ rather than here in the kernel.org (Linux kernel specific) bugzilla. |