Bug 5374

Summary: The Write access automatic dereference for Index reference doesn't work
Product: ACPI Reporter: Valery A Podrezov (Valery.A.Podrezov)
Component: ACPICA-CoreAssignee: Lin Ming (ming.m.lin)
Status: CLOSED DUPLICATE    
Severity: normal CC: acpi-bugzilla
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 09:08:03 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 09:15:55 UTC
Created attachment 6232 [details]
ASL code to reproduce bug.

The Write access automatic dereference allows to apply the write
operations from inside the Method to the initial object passed to
that Method as a reference to the object (but not the object itself)
and referred to by argx from inside that Method (initial object is
changed).

In case a passed to Method reference is obtained by the
Index operation this feature doesn't work, but should.
Demo reports improper behaviour as "Error N", "Ok N"
otherwise.


INTERNAL BUG NUMBER

   133
Comment 2 Dave Jones 2007-05-17 15:06:45 UTC
did this ever get fixed ?
Comment 3 Lin Ming 2007-10-10 20:01:22 UTC

*** This bug has been marked as a duplicate of bug 5372 ***