Bug 9067 - Alias operator not fully implemented
Summary: Alias operator not fully implemented
Status: CLOSED CODE_FIX
Alias: None
Product: ACPI
Classification: Unclassified
Component: ACPICA-Core (show other bugs)
Hardware: All Linux
: P1 normal
Assignee: Robert Moore
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-09-25 10:11 UTC by Robert Moore
Modified: 2008-06-13 21:15 UTC (History)
0 users

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


Attachments
Alias test cases - shows child visibility issue (788 bytes, text/plain)
2007-09-25 10:28 UTC, Robert Moore
Details

Description Robert Moore 2007-09-25 10:11:38 UTC
Alias operator does not work properly with objects that open a scope. These objects can have child objects and these objects cannot be seen via the alias. Objects include Scope, Device, Power, Processor, and Thermal.

The alias is expected to perform exactly as the target.
Comment 1 Robert Moore 2007-09-25 10:28:53 UTC
Created attachment 12936 [details]
Alias test cases - shows child visibility issue
Comment 2 Robert Moore 2007-09-25 10:43:39 UTC
Fix forthcoming
Comment 3 Fu Michael 2007-10-20 18:12:01 UTC
any update about the fix, Bob?
Comment 4 Robert Moore 2007-10-23 08:38:32 UTC
Fix was released in version 20071019:

Fixed a problem with the Alias operator when the target of the alias is a named ASL operator that opens a new scope -- Scope, Device, PowerResource, Processor, and ThermalZone. In these cases, any children of the original operator could not be accessed via the alias, potentially causing unexpected AE_NOT_FOUND exceptions. (BZ 9067)
Comment 5 Lin Ming 2007-11-07 23:03:47 UTC
It's fixed in ACPICA-v20071019.

We can close it now.
Comment 6 Fu Michael 2007-11-13 22:43:35 UTC
makr as fixed.
Comment 7 Len Brown 2008-06-13 21:15:35 UTC
ACPICA 20071019 shipped in linux-2.6.26-rc1
closed.

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