Bug 37922
Summary: | ACPI Error: Field [CMDX] at 224 exceeds Buffer [SCBF] size 168 (bits) (20110413/dsopcode-236) | ||
---|---|---|---|
Product: | ACPI | Reporter: | Cristian Aravena Romero (caravena) |
Component: | BIOS | Assignee: | acpi_bios |
Status: | CLOSED WILL_NOT_FIX | ||
Severity: | normal | CC: | lenb |
Priority: | P1 | ||
Hardware: | All | ||
OS: | Linux | ||
Kernel Version: | 3.0-rc3 | Subsystem: | |
Regression: | No | Bisected commit-id: | |
Attachments: | acpidump |
Description
Cristian Aravena Romero
2011-06-19 19:49:41 UTC
Created attachment 62912 [details]
acpidump
This is a BIOS AML code bug. Name (CMDC, 0x00) Method (GTFB, 2, Serialized) { Multiply (CMDC, 0x38, Local0) CreateField (SCBF, Local0, 0x38, CMDX) Multiply (CMDC, 0x07, Local0) CreateByteField (SCBF, Add (Local0, 0x01), A001) Store (Arg0, CMDX) Store (Arg1, A001) Increment (CMDC) } > Increment (CMDC) CMDC is incremented every time when GTFB called. > Multiply (CMDC, 0x38, Local0) > CreateField (SCBF, Local0, 0x38, CMDX) CreateField fails when CMDC is incremented to 4, because it exceeds the buffer size. |