Bug 5373 - The Read access automatic dereference for Index reference doesn't work
Summary: The Read access automatic dereference for Index reference doesn't work
Status: CLOSED DUPLICATE of bug 5372
Alias: None
Product: ACPI
Classification: Unclassified
Component: ACPICA-Core (show other bugs)
Hardware: i386 Linux
: P2 normal
Assignee: Lin Ming
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-10-05 09:07 UTC by Valery A Podrezov
Modified: 2008-01-12 16:01 UTC (History)
1 user (show)

See Also:
Kernel Version: 2.6
Subsystem:
Regression: ---
Bisected commit-id:


Attachments
ASL code to reproduce bug. (612 bytes, text/plain)
2005-10-05 09:13 UTC, Valery A Podrezov
Details

Description Valery A Podrezov 2005-10-05 09:08:00 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:13:46 UTC
Created attachment 6231 [details]
ASL code to reproduce bug.

The Read access automatic dereference performs one dereference for
reference to object (but not object itself) passed to Method by argX
(no need to do DerefOf, though applying DerefOf provides the same
result as without it in this case).

In case a passed to Method reference is obtained by the
Index operation this feature doesn't work, but should.
Exception occurs instead.
Comment 2 Valery A Podrezov 2005-10-05 09:19:29 UTC
INTERNAL BUG NUMBER

   132
Comment 3 Dave Jones 2007-05-17 15:06:38 UTC
did this ever get fixed ?
Comment 4 Lin Ming 2007-10-10 19:47:59 UTC

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

Note You need to log in before you can comment on or make changes to this bug.