Bug 5370

Summary: Unexpected exception on Store of Device and ThermalZone elements of Package to Debug operation
Product: ACPI Reporter: Valery A Podrezov (Valery.A.Podrezov)
Component: ACPICA-CoreAssignee: Robert Moore (Robert.Moore)
Status: CLOSED CODE_FIX    
Severity: normal CC: acpi-bugzilla, Robert.Moore
Priority: P2    
Hardware: i386   
OS: Linux   
Kernel Version: 2.6 Subsystem:
Regression: --- Bisected commit-id:
Attachments: ASL code to reproduce bug.

Description Valery A Podrezov 2005-10-05 05:49:18 UTC
Most recent kernel where this bug did not occur:
Distribution:
Hardware Environment:
Software Environment:
Problem Description:

The Linux kernel ACPI interpreter fails the following
AML test when it is compiled into a simulator. So if an
OEM BIOS includes this code, Linux would fail.

Steps to reproduce:

Run interpreter with the .asl demo code attached below.
Comment 1 Valery A Podrezov 2005-10-05 05:54:16 UTC
Created attachment 6225 [details]
ASL code to reproduce bug.

Methods m005 and m006 of the attached demo program cause
unexpected exceptions when try to apply the Store-to-Debug
operation to the retrieved elements of Package which are
Device in case of m005 and ThermalZone in case of m006.


INTERNAL BUG NUMBER

   120
Comment 2 Valery A Podrezov 2006-02-18 10:56:15 UTC
Fixed by patch to bug 5369.
Comment 3 Robert Moore 2006-06-08 13:33:51 UTC
Released in 20060608
Comment 4 Len Brown 2006-06-25 21:40:24 UTC
ACPICA 20060608 shipped in Linux 2.6.17-git9, closed.