Bug 117974

Summary: ACPI Errors on Acer Aspire 3003 LMi
Product: [openSUSE] SUSE LINUX 10.0 Reporter: Peter Magnusson <crippledcanary>
Component: Mobile DevicesAssignee: Thomas Renninger <trenn>
Status: RESOLVED FIXED QA Contact: Andreas Jaeger <aj>
Severity: Normal    
Priority: P5 - None    
Version: RC 1   
Target Milestone: ---   
Hardware: x86   
OS: All   
Whiteboard:
Found By: Other Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---
Attachments: The original decompiled dsdt from a Acer Asprire 3003 LMi
Diff of changes made to the dsdt to get rid of the problem
Workaround for undeclared Z00X objects
Patch didn't apply cleanly; here's what I added.

Description Peter Magnusson 2005-09-20 11:13:52 UTC
I am using openSuse 10.0 RC1 on my Acer Aspire 3003 LMI. 
That is a AMD Sempron 3000+ system with Broadcom wlan chip.
Everything works ok besides that the batterystate isn't detected Ok and that the
/var/log/messages gets spammed with ACPI messages. When I boot with acpi=off
there is no errors but now it don't even detect when I run on mains. I have
tried Ubuntu 5.10 on the same machine and got similar errors. There it could be
disabled by using apci=noirq but that doesn't work with opensuse.

An example of my /var/log/messages is below.

Sep 19 05:26:53 peters kernel: klogd 1.4.1, log source = /proc/kmsg started.
Sep 19 05:26:53 peters kernel: lp: driver loaded but no devices found
Sep 19 05:26:53 peters kernel: NET: Registered protocol family 10
Sep 19 05:26:53 peters kernel: Disabled Privacy Extensions on device c036b920(lo)
Sep 19 05:26:53 peters kernel: IPv6 over IPv4 tunneling driver
Sep 19 05:26:53 peters kernel: pci_hotplug: PCI Hot Plug PCI Core version: 0.5
Sep 19 05:26:53 peters kernel: shpchp: shpc_init : shpc_cap_offset == 0
Sep 19 05:26:53 peters kernel: shpchp: Standard Hot Plug PCI Controller Driver
version: 0.4
Sep 19 05:26:53 peters kernel: usbcore: registered new driver usbfs
Sep 19 05:26:53 peters kernel: usbcore: registered new driver hub
Sep 19 05:26:53 peters kernel: ohci_hcd: 2005 April 22 USB 1.1 'Open' Host
Controller (OHCI) Driver (PCI)
Sep 19 05:26:53 peters kernel: PCI: Found IRQ 9 for device 0000:00:03.0
Sep 19 05:26:53 peters kernel: ohci_hcd 0000:00:03.0: OHCI Host Controller
Sep 19 05:26:53 peters kernel: ohci_hcd 0000:00:03.0: new USB bus registered,
assigned bus number 1
Sep 19 05:26:53 peters kernel: ohci_hcd 0000:00:03.0: irq 9, io mem 0xe2002000
Sep 19 05:26:53 peters kernel: hub 1-0:1.0: USB hub found
Sep 19 05:26:53 peters kernel: hub 1-0:1.0: 3 ports detected
Sep 19 05:26:53 peters kernel: PCI: Found IRQ 11 for device 0000:00:03.1
Sep 19 05:26:53 peters kernel: ohci_hcd 0000:00:03.1: OHCI Host Controller
Sep 19 05:26:53 peters kernel: ohci_hcd 0000:00:03.1: new USB bus registered,
assigned bus number 2
Sep 19 05:26:53 peters kernel: ohci_hcd 0000:00:03.1: irq 11, io mem 0xe2003000
Sep 19 05:26:53 peters kernel: hub 2-0:1.0: USB hub found
Sep 19 05:26:53 peters kernel: hub 2-0:1.0: 3 ports detected
Sep 19 05:26:53 peters kernel: Linux agpgart interface v0.101 (c) Dave Jones
Sep 19 05:26:53 peters kernel: agpgart: Detected AGP bridge 0
Sep 19 05:26:53 peters kernel: agpgart: AGP aperture is 32M @ 0xe0000000
Sep 19 05:26:53 peters kernel: ip6_tables: (C) 2000-2002 Netfilter core team
Sep 19 05:26:53 peters kernel: i2c-sis96x version 1.0.0
Sep 19 05:26:53 peters kernel: sis96x_smbus 0000:00:02.1: SiS96x SMBus base
address: 0x8100
Sep 19 05:26:53 peters kernel:     ACPI-0212: *** Warning: Device is not power
manageable
Sep 19 05:26:53 peters kernel: PCI: Found IRQ 10 for device 0000:00:03.2
Sep 19 05:26:53 peters kernel: ehci_hcd 0000:00:03.2: EHCI Host Controller
Sep 19 05:26:53 peters kernel: ehci_hcd 0000:00:03.2: new USB bus registered,
assigned bus number 3
Sep 19 05:26:53 peters kernel: ehci_hcd 0000:00:03.2: irq 10, io mem 0xe2004000
Sep 19 05:26:53 peters kernel: PCI: cache line size of 64 is not supported by
device 0000:00:03.2
Sep 19 05:26:53 peters kernel: ehci_hcd 0000:00:03.2: USB 2.0 initialized, EHCI
1.00, driver 10 Dec 2004
Sep 19 05:26:53 peters kernel: hub 3-0:1.0: USB hub found
Sep 19 05:26:53 peters kernel: hub 3-0:1.0: 6 ports detected
Sep 19 05:26:53 peters kernel: PCI: Found IRQ 3 for device 0000:00:06.0
Sep 19 05:26:53 peters kernel: PCI: Sharing IRQ 3 with 0000:00:04.0
Sep 19 05:26:53 peters kernel: Yenta: CardBus bridge found at 0000:00:06.0
[1025:0083]
Sep 19 05:26:53 peters kernel: Yenta: Using CSCINT to route CSC interrupts to PCI
Sep 19 05:26:53 peters kernel: Yenta: Routing CardBus interrupts to PCI
Sep 19 05:26:53 peters kernel: Yenta TI: socket 0000:00:06.0, mfunc 0x00521d22,
devctl 0x64
Sep 19 05:26:53 peters kernel: PCI: Found IRQ 5 for device 0000:00:02.7
Sep 19 05:26:53 peters kernel: PCI: Sharing IRQ 5 with 0000:00:02.6
Sep 19 05:26:53 peters kernel: sis900.c: v1.08.08 Jan. 22 2005
Sep 19 05:26:53 peters kernel: ip_tables: (C) 2000-2002 Netfilter core team
Sep 19 05:26:53 peters kernel: ip_conntrack version 2.1 (3575 buckets, 28600
max) - 248 bytes per conntrack
Sep 19 05:26:53 peters kernel: Yenta: ISA IRQ mask 0x0040, PCI irq 3
Sep 19 05:26:53 peters kernel: Socket status: 30000006
Sep 19 05:26:53 peters kernel: intel8x0_measure_ac97_clock: measured 56035 usecs
Sep 19 05:26:53 peters kernel: intel8x0: clocking to 48000
Sep 19 05:26:53 peters kernel:     ACPI-0212: *** Warning: Device is not power
manageable
Sep 19 05:26:53 peters kernel: PCI: Found IRQ 3 for device 0000:00:04.0
Sep 19 05:26:53 peters kernel: PCI: Sharing IRQ 3 with 0000:00:06.0
Sep 19 05:26:53 peters kernel: 0000:00:04.0: Realtek RTL8201 PHY transceiver
found at address 13.
Sep 19 05:26:53 peters kernel: 0000:00:04.0: Using transceiver found at address
13 as default
Sep 19 05:26:53 peters kernel: eth0: SiS 900 PCI Fast Ethernet at 0x1800, IRQ 3,
00:c0:9f:c7:48:ec.
Sep 19 05:26:53 peters kernel: cs: IO port probe 0x3e0-0x4ff: excluding 0x480-0x48f
Sep 19 05:26:53 peters kernel: cs: IO port probe 0x100-0x3af: clean.
Sep 19 05:26:53 peters kernel: cs: IO port probe 0xc00-0xcff: clean.
Sep 19 05:26:53 peters kernel: cs: IO port probe 0x820-0x8ff: clean.
Sep 19 05:26:53 peters kernel: cs: IO port probe 0xa00-0xaff: clean.
Sep 19 05:26:53 peters kernel: bootsplash: status on console 0 changed to on
Sep 19 05:26:53 peters kernel: BIOS EDD facility v0.16 2004-Jun-25, 1 devices found
Sep 19 05:26:53 peters kernel: eth0: Media Link Off
Sep 19 05:26:53 peters kernel: NET: Registered protocol family 17
Sep 19 05:26:54 peters kernel: mtrr: 0xe8000000,0x4000000 overlaps existing
0xe8000000,0x1000000
Sep 19 05:26:55 peters kernel: ndiswrapper: module not supported by Novell,
setting U taint flag.
Sep 19 05:26:55 peters kernel: ndiswrapper version 1.2 loaded (preempt=no,smp=no)
Sep 19 05:26:56 peters kernel: ndiswrapper: driver bcmwl5a (Broadcom,12/22/2004,
3.100.46.0) loaded
Sep 19 05:26:56 peters kernel: PCI: Found IRQ 4 for device 0000:00:0b.0
Sep 19 05:26:56 peters kernel: PCI: Sharing IRQ 4 with 0000:00:02.1
Sep 19 05:26:56 peters kernel: ndiswrapper: using irq 4
Sep 19 05:26:56 peters kernel: wlan0: ndiswrapper ethernet device
00:14:a4:2c:bf:36 using driver bcmwl5a, configuration file 14E4:4318.5.conf
Sep 19 05:26:56 peters kernel: wlan0: encryption modes supported: WEP, WPA with
TKIP, WPA with AES/CCMP
Sep 19 05:26:57 peters kdm: :0[4548]: pam_unix2: session started for user
petmag, service xdm-np
Sep 19 05:26:57 peters modify_resolvconf: Service dhcpcd modified
/etc/resolv.conf. See info block in this file
Sep 19 05:26:58 peters SuSEfirewall2: Warning: ip6tables does not support state
matching. Extended IPv6 support disabled.
Sep 19 05:26:58 peters SuSEfirewall2: /var/lock/SuSEfirewall2.booting exists
which means system boot in progress, exit.
Sep 19 05:27:00 peters kernel: eth0: no IPv6 routers present
Sep 19 05:27:06 peters modprobe: FATAL: Error inserting sonypi
(/lib/modules/2.6.13-8-default/kernel/drivers/char/sonypi.ko): No such device
Sep 19 05:27:07 peters kernel: wlan0: no IPv6 routers present
Sep 19 05:27:09 peters mDNSResponder (Engineering Build) (Sep  5 2005 22:27:50)
[5716]: starting
Sep 19 05:27:09 peters kernel: ACPI: AC Adapter [ACAD] (off-line)
Sep 19 05:27:09 peters kernel: ACPI: Battery Slot [BAT1] (battery absent)
Sep 19 05:27:09 peters kernel: ACPI: Power Button (FF) [PWRF]
Sep 19 05:27:09 peters kernel: ACPI: Lid Switch [LID]
Sep 19 05:27:09 peters kernel: ACPI: Power Button (CM) [PWRB]
Sep 19 05:27:09 peters kernel: ACPI: Sleep Button (CM) [SLPB]
Sep 19 05:27:09 peters kernel: pcc_acpi: module not supported by Novell, setting
U taint flag.
Sep 19 05:27:10 peters kernel: IA-32 Microcode Update Driver: v1.14
<tigran@veritas.com>
Sep 19 05:27:10 peters kernel: microcode: CPU0 not a capable Intel processor
Sep 19 05:27:10 peters kernel: microcode: No new microcode data for CPU0
Sep 19 05:27:10 peters kernel: IA-32 Microcode Update Driver v1.14 unregistered
Sep 19 05:27:10 peters kernel: bootsplash: status on console 0 changed to on
Sep 19 05:27:11 peters sshd[5931]: Server listening on :: port 22.
Sep 19 05:27:11 peters /usr/sbin/cron[5986]: (CRON) STARTUP (V5.0)
Sep 19 05:27:12 peters kernel: powernow-k8: Found 1 AMD Athlon 64 / Opteron
processors (version 1.50.3)
Sep 19 05:27:12 peters kernel: powernow-k8:    0 : fid 0xa (1800 MHz), vid 0xa
(1300 mV)
Sep 19 05:27:12 peters kernel: powernow-k8:    1 : fid 0x8 (1600 MHz), vid 0xc
(1250 mV)
Sep 19 05:27:12 peters kernel: powernow-k8:    2 : fid 0x0 (800 MHz), vid 0x13
(1075 mV)
Sep 19 05:27:12 peters kernel: cpu_init done, current fid 0xa, vid 0xa
Sep 19 05:27:12 peters rcpowersaved: enter 'powernow_k8' into CPUFREQD_MODULE in
/etc/sysconfig/powersave/cpufreq.
Sep 19 05:27:12 peters rcpowersaved: this will speed up starting powersaved and
avoid unnecessary warnings in syslog.
Sep 19 05:27:13 peters SuSEfirewall2: Warning: ip6tables does not support state
matching. Extended IPv6 support disabled.
Sep 19 05:27:13 peters SuSEfirewall2: Setting up rules from
/etc/sysconfig/SuSEfirewall2 ...
Sep 19 05:27:13 peters SuSEfirewall2: batch committing...
Sep 19 05:27:14 peters SuSEfirewall2: Firewall rules successfully set
Sep 19 05:27:14 peters kernel: bootsplash: status on console 0 changed to on
Sep 19 05:27:24 peters kernel:     ACPI-1048: *** Warning: Failed to acquire
semaphore[dbed6360|1|0], AE_TIME
Sep 19 05:27:24 peters kernel:     ACPI-1048: *** Warning: Failed to acquire
semaphore[dbed6360|1|0], AE_TIME
Sep 19 05:27:24 peters kernel:     ACPI-0362: *** Error: Looking up [Z007] in
namespace, AE_NOT_FOUND
Sep 19 05:27:24 peters kernel: search_node dbed8da0 start_node dbed8da0
return_node 00000000
Sep 19 05:27:24 peters kernel:     ACPI-0457: *** Warning: [AE_NOT_CONFIGURED]:
Could not resolve operands, AE_NOT_FOUND
Sep 19 05:27:24 peters kernel:     ACPI-1174: *** Error: Method execution failed
[\_SB_.BAT1._BST] (Node dbed8ca0), AE_NOT_FOUND
Sep 19 05:27:24 peters kernel:     ACPI-0208: *** Warning: Error evaluating _BST
Sep 19 05:27:24 peters kernel:     ACPI-0362: *** Error: Looking up [Z007] in
namespace, AE_NOT_FOUND
Sep 19 05:27:24 peters kernel: search_node dbed8da0 start_node dbed8da0
return_node 00000000
Sep 19 05:27:24 peters kernel:     ACPI-0457: *** Warning: [AE_NOT_CONFIGURED]:
Could not resolve operands, AE_NOT_FOUND
Sep 19 05:27:24 peters kernel:     ACPI-1174: *** Error: Method execution failed
[\_SB_.BAT1._BST] (Node dbed8ca0), AE_NOT_FOUND
Sep 19 05:27:24 peters kernel:     ACPI-0208: *** Warning: Error evaluating _BST
Sep 19 05:27:24 peters kernel:     ACPI-0362: *** Error: Looking up [Z007] in
namespace, AE_NOT_FOUND
Sep 19 05:27:24 peters kernel: search_node dbed8da0 start_node dbed8da0
return_node 00000000
Sep 19 05:27:24 peters kernel:     ACPI-0457: *** Warning: [AE_NOT_CONFIGURED]:
Could not resolve operands, AE_NOT_FOUND
Sep 19 05:27:25 peters kernel:     ACPI-1174: *** Error: Method execution failed
[\_SB_.BAT1._BST] (Node dbed8ca0), AE_NOT_FOUND
Sep 19 05:27:25 peters kernel:     ACPI-0208: *** Warning: Error evaluating _BST
Sep 19 05:27:41 peters hp: unable to open /var/run/hpiod.port: No such file or
directory: prnt/hpijs/hplip_api.c 75
Sep 19 05:27:42 peters kernel:     ACPI-0362: *** Error: Looking up [Z007] in
namespace, AE_NOT_FOUND
Sep 19 05:27:42 peters kernel: search_node dbed8da0 start_node dbed8da0
return_node 00000000
Sep 19 05:27:42 peters kernel:     ACPI-0457: *** Warning: [AE_NOT_CONFIGURED]:
Could not resolve operands, AE_NOT_FOUND
Sep 19 05:27:42 peters kernel:     ACPI-1174: *** Error: Method execution failed
[\_SB_.BAT1._BST] (Node dbed8ca0), AE_NOT_FOUND
Sep 19 05:27:42 peters kernel:     ACPI-0208: *** Warning: Error evaluating _BST
Sep 19 05:27:55 peters gconfd (petmag-6467): startar (version 2.11.92), pid 6467
användare "petmag"
Sep 19 05:27:55 peters gconfd (petmag-6467): Slog upp adressen
"xml:readonly:/etc/opt/gnome/gconf/gconf.xml.mandatory" till en skrivskyddad
konfigurationskälla på position 0
Sep 19 05:27:55 peters gconfd (petmag-6467): Slog upp adressen
"xml:readwrite:/home/petmag/.gconf" till en skrivbar konfigurationskälla på
position 1
Sep 19 05:27:55 peters gconfd (petmag-6467): Slog upp adressen
"xml:readonly:/etc/opt/gnome/gconf/gconf.xml.defaults" till en skrivskyddad
konfigurationskälla på position 2
Sep 19 05:28:12 peters kernel:     ACPI-0362: *** Error: Looking up [Z007] in
namespace, AE_NOT_FOUND
Sep 19 05:28:12 peters kernel: search_node dbed8da0 start_node dbed8da0
return_node 00000000
Sep 19 05:28:12 peters kernel:     ACPI-0457: *** Warning: [AE_NOT_CONFIGURED]:
Could not resolve operands, AE_NOT_FOUND
Sep 19 05:28:12 peters kernel:     ACPI-1174: *** Error: Method execution failed
[\_SB_.BAT1._BST] (Node dbed8ca0), AE_NOT_FOUND
Sep 19 05:28:12 peters kernel:     ACPI-0208: *** Warning: Error evaluating _BST
Sep 19 05:28:42 peters kernel:     ACPI-0362: *** Error: Looking up [Z007] in
namespace, AE_NOT_FOUND
Sep 19 05:28:42 peters kernel: search_node dbed8da0 start_node dbed8da0
return_node 00000000
Sep 19 05:28:42 peters kernel:     ACPI-0457: *** Warning: [AE_NOT_CONFIGURED]:
Could not resolve operands, AE_NOT_FOUND
Sep 19 05:28:42 peters kernel:     ACPI-1174: *** Error: Method execution failed
[\_SB_.BAT1._BST] (Node dbed8ca0), AE_NOT_FOUND
Sep 19 05:28:42 peters kernel:     ACPI-0208: *** Warning: Error evaluating _BST
Sep 19 05:29:12 peters kernel:     ACPI-0362: *** Error: Looking up [Z007] in
namespace, AE_NOT_FOUND
Sep 19 05:29:12 peters kernel: search_node dbed8da0 start_node dbed8da0
return_node 00000000
Sep 19 05:29:12 peters kernel:     ACPI-0457: *** Warning: [AE_NOT_CONFIGURED]:
Could not resolve operands, AE_NOT_FOUND
Sep 19 05:29:12 peters kernel:     ACPI-1174: *** Error: Method execution failed
[\_SB_.BAT1._BST] (Node dbed8ca0), AE_NOT_FOUND
Sep 19 05:29:12 peters kernel:     ACPI-0208: *** Warning: Error evaluating _BST
Sep 19 05:29:42 peters kernel:     ACPI-0362: *** Error: Looking up [Z007] in
namespace, AE_NOT_FOUND
Sep 19 05:29:42 peters kernel: search_node dbed8da0 start_node dbed8da0
return_node 00000000
Sep 19 05:29:42 peters kernel:     ACPI-0457: *** Warning: [AE_NOT_CONFIGURED]:
Could not resolve operands, AE_NOT_FOUND
Sep 19 05:29:42 peters kernel:     ACPI-1174: *** Error: Method execution failed
[\_SB_.BAT1._BST] (Node dbed8ca0), AE_NOT_FOUND
Sep 19 05:29:42 peters kernel:     ACPI-0208: *** Warning: Error evaluating _BST
Sep 19 05:30:12 peters kernel:     ACPI-0362: *** Error: Looking up [Z007] in
namespace, AE_NOT_FOUND
Sep 19 05:30:12 peters kernel: search_node dbed8da0 start_node dbed8da0
return_node 00000000
Sep 19 05:30:12 peters kernel:     ACPI-0457: *** Warning: [AE_NOT_CONFIGURED]:
Could not resolve operands, AE_NOT_FOUND
Sep 19 05:30:12 peters kernel:     ACPI-1174: *** Error: Method execution failed
[\_SB_.BAT1._BST] (Node dbed8ca0), AE_NOT_FOUND
Sep 19 05:30:12 peters kernel:     ACPI-0208: *** Warning: Error evaluating _BST
Sep 19 05:30:42 peters kernel:     ACPI-0362: *** Error: Looking up [Z007] in
namespace, AE_NOT_FOUND
Sep 19 05:30:42 peters kernel: search_node dbed8da0 start_node dbed8da0
return_node 00000000
Sep 19 05:30:42 peters kernel:     ACPI-0457: *** Warning: [AE_NOT_CONFIGURED]:
Could not resolve operands, AE_NOT_FOUND
Sep 19 05:30:42 peters kernel:     ACPI-1174: *** Error: Method execution failed
[\_SB_.BAT1._BST] (Node dbed8ca0), AE_NOT_FOUND
Sep 19 05:30:42 peters kernel:     ACPI-0208: *** Warning: Error evaluating _BST
Sep 19 05:31:12 peters kernel:     ACPI-0362: *** Error: Looking up [Z007] in
namespace, AE_NOT_FOUND
Sep 19 05:31:12 peters kernel: search_node dbed8da0 start_node dbed8da0
return_node 00000000
Sep 19 05:31:12 peters kernel:     ACPI-0457: *** Warning: [AE_NOT_CONFIGURED]:
Could not resolve operands, AE_NOT_FOUND
Sep 19 05:31:12 peters kernel:     ACPI-1174: *** Error: Method execution failed
[\_SB_.BAT1._BST] (Node dbed8ca0), AE_NOT_FOUND
Sep 19 05:31:12 peters kernel:     ACPI-0208: *** Warning: Error evaluating _BST
Sep 19 05:31:42 peters kernel:     ACPI-0362: *** Error: Looking up [Z007] in
namespace, AE_NOT_FOUND
Sep 19 05:31:42 peters kernel: search_node dbed8da0 start_node dbed8da0
return_node 00000000
Sep 19 05:31:42 peters kernel:     ACPI-0457: *** Warning: [AE_NOT_CONFIGURED]:
Could not resolve operands, AE_NOT_FOUND
Sep 19 05:31:42 peters kernel:     ACPI-1174: *** Error: Method execution failed
[\_SB_.BAT1._BST] (Node dbed8ca0), AE_NOT_FOUND
Sep 19 05:31:42 peters kernel:     ACPI-0208: *** Warning: Error evaluating _BST
Sep 19 05:32:12 peters kernel:     ACPI-0362: *** Error: Looking up [Z007] in
namespace, AE_NOT_FOUND
Sep 19 05:32:12 peters kernel: search_node dbed8da0 start_node dbed8da0
return_node 00000000
Sep 19 05:32:12 peters kernel:     ACPI-0457: *** Warning: [AE_NOT_CONFIGURED]:
Could not resolve operands, AE_NOT_FOUND
Sep 19 05:32:12 peters kernel:     ACPI-1174: *** Error: Method execution failed
[\_SB_.BAT1._BST] (Node dbed8ca0), AE_NOT_FOUND
Comment 1 Danny Al-Gaaf 2005-09-20 11:25:43 UTC
Please attach such long logs as attachment next time!
Comment 2 Juergen Weigert 2005-09-20 12:04:26 UTC
Danny do you want to take that bug?   
It is more a mobile issue than a legal issue. I won't touch it.  
Comment 3 Danny Al-Gaaf 2005-09-20 12:30:00 UTC
I think this is a issue for Thomas, I reassign the bug.
Comment 4 Peter Magnusson 2005-09-21 08:11:06 UTC
Update: This probably isn't a bug in openSuse. After finding some articles using
google about broken DSDT I could fix it. It think it is a hardware problem
related to Acer Aspire 3003 LMi that provides a buggy DSDT.
I solved the problem using info found on
http://www.whoopy.it/linux/ACPI_problem_linux_resolved.html but I only did the
DSDT stuff without smart battery described on that page. I will put up a
complete guide for Acer Aspire 3003LMi on http://crippledcanary.se/?page_id=9
Comment 5 Thomas Renninger 2005-09-21 09:17:28 UTC
Could you send the diff output of the DSDT and the origanl one that fixex your
problem, please?
Maybe this could be workarounded in the kernel.
Comment 6 Peter Magnusson 2005-09-21 09:24:19 UTC
Created attachment 50524 [details]
The original decompiled dsdt from a Acer Asprire 3003 LMi
Comment 7 Peter Magnusson 2005-09-21 09:26:47 UTC
Created attachment 50525 [details]
Diff of changes made to the dsdt to get rid of the problem
Comment 8 Thomas Renninger 2005-09-21 13:11:25 UTC
Ok, I know this one.
I am currently thinking about a solution to workaround this problem, so that
patching the DSDT is not necessary anymore.
It seems as if the windows compiler can handle undefined Z00X operands.
Could you try a patch/kernel if I come up with a solution?
Comment 9 Peter Magnusson 2005-09-21 15:18:27 UTC
I would be glad to help out and test a possible solution. Perhaps this fix could
be done before the 10.0 release?
Comment 10 Thomas Renninger 2005-09-28 14:18:51 UTC
Created attachment 51054 [details]
Workaround for undeclared Z00X objects

If a Z00X object is found that has not been declared in whole ACPI namespace
one is created and added in the local namespace.
Works fine for me and as it is additionally checked for Z00X it should be
considered as rather safe.

I also created a bug and submitted the patch at:
http://bugzilla.kernel.org/show_bug.cgi?id=5322
Waiting for comment/inclusion, then we should add this to 10.0 branch.
Comment 11 Thomas Renninger 2005-10-06 08:32:08 UTC
I asked Robert Moore for this change.
He likes to add a more complex change that generally allows the use of
undeclared objects in Package declarations as the "other" ACPI
compiler/interpreter does. This is probably nothing for 10.0 and as far as I
know the ACPI people this will take a while until a fix gets mainline.

However, I only know of undeclared Z00x objects, but of those I have several
reports.
Olaf, this change should be rather safe as it only comes in when a Z00x object
is not found/undeclared. Could this be added to 10.0?
Comment 12 Olaf Kirch 2005-10-06 11:51:55 UTC
Created attachment 51585 [details]
Patch didn't apply cleanly; here's what I added.
Comment 13 Olaf Kirch 2005-10-06 11:52:53 UTC
Patch added to 10.0, but not yet to 10.1. Please let me know if you want 
the same patch for HEAD - if not, close as resolved/fixed 
Comment 14 Thomas Renninger 2005-10-16 14:01:45 UTC
Peter could you check whether it works for you with the newest YOU update kernel, please.