Bug 5751 - Error: Method execution failed [\_SB_.BAT1._BST] - Acer Aspire 5002WLMi
Summary: Error: Method execution failed [\_SB_.BAT1._BST] - Acer Aspire 5002WLMi
Status: CLOSED CODE_FIX
Alias: None
Product: ACPI
Classification: Unclassified
Component: Power-Battery (show other bugs)
Hardware: i386 Linux
: P2 high
Assignee: acpi_power-battery
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-12-16 02:00 UTC by Kamil Kaminski
Modified: 2007-03-07 23:24 UTC (History)
1 user (show)

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


Attachments
Dmidecode output (8.48 KB, text/plain)
2005-12-16 02:02 UTC, Kamil Kaminski
Details
Acpidump output (72.72 KB, text/plain)
2005-12-16 02:03 UTC, Kamil Kaminski
Details

Description Kamil Kaminski 2005-12-16 02:00:55 UTC
Most recent kernel where this bug did not occur: x 
Distribution: Slamd64 10.2 
Hardware Environment: Acer Aspire 5002WLMi (Turion64 ML-30, with SiS NB) 
Software Environment: Slamd64 10.2 
Problem Description: 
 
  psargs-0339: *** Error: Looking up [Z007] in namespace, AE_NOT_FOUND 
search_node ffff81000163aef0 start_node ffff81000163aef0 return_node 
0000000000000000 
 dswexec-0460 [232] ds_exec_end_op        : [Index]: Could not resolve 
operands, AE_NOT_FOUND 
 psparse-0508: *** Error: Method execution failed [\_SB_.BAT1._BST] (Node 
ffff81000163aaf0), AE_NOT_FOUND 
acpi_battery-0205 [223] battery_get_status    : Error evaluating _BST 
 
 
Steps to reproduce: 
Occurs everytime :/
Comment 1 Kamil Kaminski 2005-12-16 02:02:22 UTC
Created attachment 6844 [details]
Dmidecode output
Comment 2 Kamil Kaminski 2005-12-16 02:03:31 UTC
Created attachment 6845 [details]
Acpidump output
Comment 3 Robert Moore 2005-12-16 14:19:47 UTC

A fix for this has been released in version 20051216:

Implemented optional support to allow unresolved names within ASL Package 
objects. A null object is inserted in the package when a named reference 
cannot be located in the current namespace. Enabled via the interpreter slack 
flag, this should eliminate AE_NOT_FOUND exceptions seen on machines that 
contain such code.

Comment 4 Kamil Kaminski 2005-12-29 07:21:08 UTC
Problem still exists, even on kernel 2.6.15rc6 with patches :/ 
Comment 5 Robert Moore 2006-01-17 13:09:43 UTC
You probably don't have the full 20051216 patch yet. Here's what I get:

- ex _SB_.BAT1._BST
Executing \_SB_.BAT1._BST
Execution of \_SB_.BAT1._BST returned object 00326E38 Buflen 50
  [Package] Contains 4 Elements:
    [Integer] = 0000000000000000
    [Object Reference] = 0000000000000000 <Null Object>
    [Object Reference] = 0000000000000000 <Null Object>
    [Integer] = 0000000000002710

The null object references are the unresolved references to Z007 in PBST:

            Name (PBST, Package (0x04)
            {
                0x00, 
                Z007, 
                Z007, 
                0x2710
            })
Comment 6 Renato Golin 2006-02-15 08:15:52 UTC
It seems neither 2.6.16-rc3 have it yet, can you point us a link to the patch
and against which version it is ? This problem makes my notebook completely berzerk.

thanks!
Comment 7 Len Brown 2007-03-07 23:24:24 UTC
ACPICA 20051216 shipped in Linux-2.6.16.
closed.

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