Bug 472650 - Battery State / CPU Temperature on GX700 misfunction
Summary: Battery State / CPU Temperature on GX700 misfunction
Keywords:
Status: CLOSED WONTFIX
Alias: None
Product: Fedora
Classification: Fedora
Component: kernel
Version: 10
Hardware: All
OS: Linux
medium
urgent
Target Milestone: ---
Assignee: John Feeney
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2008-11-22 21:19 UTC by analyzer
Modified: 2013-01-10 07:09 UTC (History)
2 users (show)

Fixed In Version: kernel-2.6.26.3-29.fc9.i686
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2009-12-18 06:55:24 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
Crash Report from sensors-applet (348.93 KB, text/plain)
2009-01-04 23:14 UTC, analyzer
no flags Details
acpidump utility (50.36 KB, application/x-gzip)
2009-01-05 17:47 UTC, Brian Maly
no flags Details
ACPI DUMP (when working) (103.06 KB, text/plain)
2009-01-06 17:14 UTC, analyzer
no flags Details
ACPI DUMP (when not working) (103.06 KB, text/plain)
2009-01-06 17:15 UTC, analyzer
no flags Details
acpi dump of acer aspire one (120.66 KB, text/plain)
2009-01-14 11:23 UTC, phil
no flags Details
DMIDECODE_GX700_MSI_LAPTOP (8.02 KB, text/plain)
2009-02-05 23:01 UTC, analyzer
no flags Details
dmidecode from acer aspire one A150 (10.15 KB, text/plain)
2009-02-08 15:40 UTC, phil
no flags Details

Description analyzer 2008-11-22 21:19:28 UTC
Description of problem:
Regression on CPU sensor and battery state (GX700 laptop).

Version-Release number of selected component (if applicable):
Since the two last kernels (if my memory serves correctly).
I am running now => Linux fedorabox 2.6.27.5-41.fc9.i686 #1 SMP Thu Nov 13 20:52:14 EST 2008 i686 i686 i386 GNU/Linux
 
Actual results:
- gnome-power-manager for battery shows "Battery state could not be read at this time"
- CPU Sensor applet shows always 144°C (GPU temperature seems to be)

Expected results:
Correct display of CPU temperature (it is a must I think !)
Battery state correctly displayed, like it was for the previous kernel releases.

Comment 1 analyzer 2008-11-23 12:54:58 UTC
It seems that it works sometimes at boot (not for very long), and then the value is wrong until next reboot.

Comment 2 analyzer 2008-12-13 13:11:59 UTC
Any news about this ?

If that could help:
http://bugzilla.kernel.org/show_bug.cgi?id=9823

By the way, GX700 does not resume from suspend correctly, reboots instead.

Comment 3 analyzer 2008-12-14 11:30:16 UTC
Updated to kernel-2.6.27.7-53.fc9, bug still present

Comment 4 analyzer 2008-12-27 19:51:32 UTC
Updated to kernel-2.6.27.9-73.fc9, bug still present

Comment 5 analyzer 2009-01-01 18:17:47 UTC
I noticed that sometimes (very rarely), the CPU sensor seems to be reported correctly for a moment (uptime 3h40, no bug for the moment).

Also, if that could help, "dmesg | grep -e ACPI -e APIC":
 BIOS-e820: 000000007ffb0000 - 000000007ffbe000 (ACPI data)
 BIOS-e820: 000000007ffbe000 - 000000007fff0000 (ACPI NVS)
ACPI: RSDP 000F8DC0, 0014 (r0 ACPIAM)
ACPI: RSDT 7FFB0000, 0040 (r1 MSI_NB MEGABOOK 20080311 MSFT       97)
ACPI: FACP 7FFB0200, 0084 (r2 031108 FACP1029 20080311 MSFT       97)
ACPI: DSDT 7FFB05B0, 4FF8 (r1  17190 17190000        0 INTL 20051117)
ACPI: FACS 7FFBE000, 0040
ACPI: APIC 7FFB0390, 005C (r1 031108 APIC1029 20080311 MSFT       97)
ACPI: MCFG 7FFB03F0, 003C (r1 031108 OEMMCFG  20080311 MSFT       97)
ACPI: SLIC 7FFB0430, 0176 (r1 MSI_NB MEGABOOK 20080311 MSFT       97)
ACPI: OEMB 7FFBE040, 0071 (r1 031108 OEMB1029 20080311 MSFT       97)
ACPI: HPET 7FFB55B0, 0038 (r1 031108 OEMHPET  20080311 MSFT       97)
ACPI: SSDT 7FFBEA40, 04F0 (r1  PmRef    CpuPm     3000 INTL 20051117)
Using APIC driver default
ACPI: PM-Timer IO Port: 0x808
ACPI: Local APIC address 0xfee00000
ACPI: LAPIC (acpi_id[0x01] lapic_id[0x00] enabled)
ACPI: LAPIC (acpi_id[0x02] lapic_id[0x01] enabled)
ACPI: IOAPIC (id[0x02] address[0xfec00000] gsi_base[0])
IOAPIC[0]: apic_id 2, version 32, address 0xfec00000, GSI 0-23
ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level)
ACPI: IRQ0 used by override.
ACPI: IRQ2 used by override.
ACPI: IRQ9 used by override.
Enabling APIC mode:  Flat.  Using 1 I/O APICs
ACPI: HPET id: 0x8086a201 base: 0xfed00000
Using ACPI (MADT) for SMP configuration information
mapped APIC to ffffb000 (fee00000)
mapped IOAPIC to ffffa000 (fec00000)
ACPI: Core revision 20080609
ENABLING IO-APIC IRQs
ACPI: bus type pci registered
ACPI: EC: Look up EC in DSDT
ACPI: Interpreter enabled
ACPI: (supports S0 S1 S3 S4 S5)
ACPI: Using IOAPIC for interrupt routing
ACPI Error (evregion-0315): No handler for Region [EC__] (f780b848) [EmbeddedControl] [20080609]
ACPI Error (exfldio-0291): Region EmbeddedControl(3) has no handler [20080609]
ACPI Error (psparse-0530): Method parse/execution failed [\_SB_.PCI0.SBRG.EC__.BAT1._STA] (Node f7814e88), AE_NOT_EXIST
ACPI Error (uteval-0232): Method execution failed [\_SB_.PCI0.SBRG.EC__.BAT1._STA] (Node f7814e88), AE_NOT_EXIST
ACPI Error (evregion-0315): No handler for Region [EC__] (f780b848) [EmbeddedControl] [20080609]
ACPI Error (exfldio-0291): Region EmbeddedControl(3) has no handler [20080609]
ACPI Error (psparse-0530): Method parse/execution failed [\_SB_.PCI0.SBRG.EC__.BAT1._STA] (Node f7814e88), AE_NOT_EXIST
ACPI Error (uteval-0232): Method execution failed [\_SB_.PCI0.SBRG.EC__.BAT1._STA] (Node f7814e88), AE_NOT_EXIST
PCI: MCFG area at e0000000 reserved in ACPI motherboard resources
ACPI: EC: non-query interrupt received, switching to interrupt mode
ACPI: EC: GPE = 0x17, I/O: command/status = 0x66, data = 0x62
ACPI: EC: driver started in interrupt mode
ACPI: PCI Root Bridge [PCI0] (0000:00)
pci 0000:00:1f.0: quirk: region 0800-087f claimed by ICH6 ACPI/GPIO/TCO
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT]
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.P0P1._PRT]
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.P0P8._PRT]
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.P0P2._PRT]
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.P0P3._PRT]
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.P0P4._PRT]
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.P0P6._PRT]
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.P0P7._PRT]
ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 5 6 7 *10 11 12 14 15)
ACPI: PCI Interrupt Link [LNKB] (IRQs 3 4 5 6 7 10 *11 12 14 15)
ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 *5 6 7 10 11 12 14 15)
ACPI: PCI Interrupt Link [LNKD] (IRQs *3 4 5 6 7 10 11 12 14 15)
ACPI: PCI Interrupt Link [LNKE] (IRQs 3 4 5 6 7 10 11 12 14 15) *0, disabled.
ACPI: PCI Interrupt Link [LNKF] (IRQs 3 *4 5 6 7 10 11 12 14 15)
ACPI: PCI Interrupt Link [LNKG] (IRQs 3 4 5 6 7 10 11 12 14 15) *0, disabled.
ACPI: PCI Interrupt Link [LNKH] (IRQs 3 4 5 6 *7 10 11 12 14 15)
ACPI Warning (tbutils-0217): Incorrect checksum in table [OEMB] - 76, should be A1 [20080609]
pnp: PnP ACPI init
ACPI: bus type pnp registered
pnp: PnP ACPI: found 13 devices
ACPI: ACPI bus type pnp unregistered
PCI: Using ACPI for IRQ routing
ACPI: RTC can wake from S4
acpiphp: ACPI Hot Plug PCI Controller Driver version: 0.5
ACPI: AC Adapter [ADP1] (on-line)
ACPI: EC: GPE storm detected, transactions will use polling mode
ACPI: Battery Slot [BAT1] (battery present)
ACPI: Power Button (FF) [PWRF]
ACPI: Lid Switch [LID0]
ACPI: Sleep Button (CM) [SLPB]
ACPI: Power Button (CM) [PWRB]
ACPI: SSDT 7FFBE190, 027E (r1  PmRef  Cpu0Ist     3000 INTL 20051117)
ACPI: SSDT 7FFBE4A0, 0594 (r1  PmRef  Cpu0Cst     3001 INTL 20051117)
ACPI: CPU0 (power states: C1[C1] C2[C2] C3[C3])
processor ACPI0007:00: registered as cooling_device0
ACPI: SSDT 7FFBE0C0, 00CC (r1  PmRef  Cpu1Ist     3000 INTL 20051117)
ACPI: SSDT 7FFBE410, 0085 (r1  PmRef  Cpu1Cst     3000 INTL 20051117)
ACPI: CPU1 (power states: C1[C1] C2[C2] C3[C3])
processor ACPI0007:01: registered as cooling_device1
ACPI: Thermal Zone [THRM] (73 C)
ACPI: WMI: Mapper loaded
ACPI: Video Device [VGA] (multi-head: yes  rom: no  post: no)
ACPI: EC: missing confirmations, switch off interrupt mode.

Comment 6 analyzer 2009-01-04 02:40:54 UTC
The line about missing confirmation is not always in dmesg:
[root@~fedorabox] [~]# dmesg | grep -e ACPI -e APIC
 BIOS-e820: 000000007ffb0000 - 000000007ffbe000 (ACPI data)
 BIOS-e820: 000000007ffbe000 - 000000007fff0000 (ACPI NVS)
ACPI: RSDP 000F8DC0, 0014 (r0 ACPIAM)
ACPI: RSDT 7FFB0000, 0040 (r1 MSI_NB MEGABOOK 20080311 MSFT       97)
ACPI: FACP 7FFB0200, 0084 (r2 031108 FACP1029 20080311 MSFT       97)
ACPI: DSDT 7FFB05B0, 4FF8 (r1  17190 17190000        0 INTL 20051117)
ACPI: FACS 7FFBE000, 0040
ACPI: APIC 7FFB0390, 005C (r1 031108 APIC1029 20080311 MSFT       97)
ACPI: MCFG 7FFB03F0, 003C (r1 031108 OEMMCFG  20080311 MSFT       97)
ACPI: SLIC 7FFB0430, 0176 (r1 MSI_NB MEGABOOK 20080311 MSFT       97)
ACPI: OEMB 7FFBE040, 0071 (r1 031108 OEMB1029 20080311 MSFT       97)
ACPI: HPET 7FFB55B0, 0038 (r1 031108 OEMHPET  20080311 MSFT       97)
ACPI: SSDT 7FFBEA40, 04F0 (r1  PmRef    CpuPm     3000 INTL 20051117)
Using APIC driver default
ACPI: PM-Timer IO Port: 0x808
ACPI: Local APIC address 0xfee00000
ACPI: LAPIC (acpi_id[0x01] lapic_id[0x00] enabled)
ACPI: LAPIC (acpi_id[0x02] lapic_id[0x01] enabled)
ACPI: IOAPIC (id[0x02] address[0xfec00000] gsi_base[0])
IOAPIC[0]: apic_id 2, version 32, address 0xfec00000, GSI 0-23
ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level)
ACPI: IRQ0 used by override.
ACPI: IRQ2 used by override.
ACPI: IRQ9 used by override.
Enabling APIC mode:  Flat.  Using 1 I/O APICs
ACPI: HPET id: 0x8086a201 base: 0xfed00000
Using ACPI (MADT) for SMP configuration information
mapped APIC to ffffb000 (fee00000)
mapped IOAPIC to ffffa000 (fec00000)
ACPI: Core revision 20080609
ENABLING IO-APIC IRQs
ACPI: bus type pci registered
ACPI: EC: Look up EC in DSDT
ACPI: Interpreter enabled
ACPI: (supports S0 S1 S3 S4 S5)
ACPI: Using IOAPIC for interrupt routing
ACPI Error (evregion-0315): No handler for Region [EC__] (f780b848) [EmbeddedControl] [20080609]
ACPI Error (exfldio-0291): Region EmbeddedControl(3) has no handler [20080609]
ACPI Error (psparse-0530): Method parse/execution failed [\_SB_.PCI0.SBRG.EC__.BAT1._STA] (Node f7814e88), AE_NOT_EXIST
ACPI Error (uteval-0232): Method execution failed [\_SB_.PCI0.SBRG.EC__.BAT1._STA] (Node f7814e88), AE_NOT_EXIST
ACPI Error (evregion-0315): No handler for Region [EC__] (f780b848) [EmbeddedControl] [20080609]
ACPI Error (exfldio-0291): Region EmbeddedControl(3) has no handler [20080609]
ACPI Error (psparse-0530): Method parse/execution failed [\_SB_.PCI0.SBRG.EC__.BAT1._STA] (Node f7814e88), AE_NOT_EXIST
ACPI Error (uteval-0232): Method execution failed [\_SB_.PCI0.SBRG.EC__.BAT1._STA] (Node f7814e88), AE_NOT_EXIST
PCI: MCFG area at e0000000 reserved in ACPI motherboard resources
ACPI: EC: non-query interrupt received, switching to interrupt mode
ACPI: EC: GPE = 0x17, I/O: command/status = 0x66, data = 0x62
ACPI: EC: driver started in interrupt mode
ACPI: PCI Root Bridge [PCI0] (0000:00)
pci 0000:00:1f.0: quirk: region 0800-087f claimed by ICH6 ACPI/GPIO/TCO
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT]
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.P0P1._PRT]
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.P0P8._PRT]
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.P0P2._PRT]
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.P0P3._PRT]
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.P0P4._PRT]
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.P0P6._PRT]
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.P0P7._PRT]
ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 5 6 7 *10 11 12 14 15)
ACPI: PCI Interrupt Link [LNKB] (IRQs 3 4 5 6 7 10 *11 12 14 15)
ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 *5 6 7 10 11 12 14 15)
ACPI: PCI Interrupt Link [LNKD] (IRQs *3 4 5 6 7 10 11 12 14 15)
ACPI: PCI Interrupt Link [LNKE] (IRQs 3 4 5 6 7 10 11 12 14 15) *0, disabled.
ACPI: PCI Interrupt Link [LNKF] (IRQs 3 *4 5 6 7 10 11 12 14 15)
ACPI: PCI Interrupt Link [LNKG] (IRQs 3 4 5 6 7 10 11 12 14 15) *0, disabled.
ACPI: PCI Interrupt Link [LNKH] (IRQs 3 4 5 6 *7 10 11 12 14 15)
ACPI Warning (tbutils-0217): Incorrect checksum in table [OEMB] - 76, should be A1 [20080609]
pnp: PnP ACPI init
ACPI: bus type pnp registered
pnp: PnP ACPI: found 13 devices
ACPI: ACPI bus type pnp unregistered
PCI: Using ACPI for IRQ routing
ACPI: RTC can wake from S4
acpiphp: ACPI Hot Plug PCI Controller Driver version: 0.5
ACPI: AC Adapter [ADP1] (on-line)
ACPI: Battery Slot [BAT1] (battery present)
ACPI: Power Button (FF) [PWRF]
ACPI: Lid Switch [LID0]
ACPI: Sleep Button (CM) [SLPB]
ACPI: Power Button (CM) [PWRB]
ACPI: SSDT 7FFBE190, 027E (r1  PmRef  Cpu0Ist     3000 INTL 20051117)
ACPI: SSDT 7FFBE4A0, 0594 (r1  PmRef  Cpu0Cst     3001 INTL 20051117)
ACPI: CPU0 (power states: C1[C1] C2[C2] C3[C3])
processor ACPI0007:00: registered as cooling_device0
ACPI: SSDT 7FFBE0C0, 00CC (r1  PmRef  Cpu1Ist     3000 INTL 20051117)
ACPI: SSDT 7FFBE410, 0085 (r1  PmRef  Cpu1Cst     3000 INTL 20051117)
ACPI: CPU1 (power states: C1[C1] C2[C2] C3[C3])
processor ACPI0007:01: registered as cooling_device1
ACPI: Thermal Zone [THRM] (78 C)
ACPI: WMI: Mapper loaded
ACPI: Video Device [VGA] (multi-head: yes  rom: no  post: no)

No information about battery nor CPU temperature is a major trouble, plz give me some infos about this.

Comment 7 analyzer 2009-01-04 23:13:23 UTC
Updated to Linux fedorabox 2.6.27.9-159.fc10.i686 #1 SMP Tue Dec 16 15:12:04 EST 2008 i686 i686 i386 GNU/Linux.

Now the sensor_applet is crashing after a few seconds.

I attach the debug report.

Comment 8 analyzer 2009-01-04 23:14:39 UTC
Created attachment 328159 [details]
Crash Report from sensors-applet

Comment 9 Brian Maly 2009-01-05 17:47:39 UTC
Created attachment 328218 [details]
acpidump utility

Would it be possible to run acpidump on the affected hardware and attach the output to this BZ? Most helpful would be running acpidump in the case where things work, and again where things dont work so the outputs can be compared. 

Its curious that this works sometimes and not other times. Im trying to determine  if the ACPI data actually changes between working and not working cases or if the ACPI data is actually static. Thanks.

Im including pmtools (which contains acpidump) because the link to pmtools on acpi.sourceforge.net seems to be missing at the moment. This is an older version of pmtools but should probably do the trick.

Comment 10 analyzer 2009-01-05 19:46:46 UTC
In fact, I did an acpi dump while it worked (F9)

Now since sensor-applet is crashing at boot but the battery applet still work, I will try to see if battery and CPU (via /proc/acpi/thermal_zone/THRM/temperature) still fail, and do the acpidump when it doesnt work.

Comment 11 analyzer 2009-01-06 17:13:34 UTC
I finally got it :)

I will attach both text file containing acpidump when working / not working (seem to be identical).

[root@~fedorabox] [~]# cat /proc/acpi/thermal_zone/THRM/temperature
temperature:             144 C


------

Battery state is also non working (for example, gnome-power-manager applet tell me "Computer is running on battery power" which is false.

[root@~fedorabox] [~]# cat /proc/acpi/battery/BAT1/info
present:                 no
[root@~fedorabox] [~]# cat /proc/acpi/battery/BAT1/state
present:                 no
[root@~fedorabox] [~]# cat /proc/acpi/battery/BAT1/alarm
present:                 no

Tx for infos

If I can help making it reliable, ask me !

Comment 12 analyzer 2009-01-06 17:14:39 UTC
Created attachment 328297 [details]
ACPI DUMP (when working)

Comment 13 analyzer 2009-01-06 17:15:11 UTC
Created attachment 328298 [details]
ACPI DUMP (when not working)

Comment 14 analyzer 2009-01-08 15:10:23 UTC
If you need anything, feel free to ask whatever you want, I will tell you asap if I can do it :)

Comment 15 analyzer 2009-01-10 16:32:17 UTC
found this in /var/log/message:
21313 Jan 10 10:47:55 localhost kernel: ACPI: bus type pci registered
21314 Jan 10 10:47:55 localhost kernel: PCI: MCFG configuration 0: base e0000000 segment 0 buses 0 - 255
21315 Jan 10 10:47:55 localhost kernel: PCI: Not using MMCONFIG.
21316 Jan 10 10:47:55 localhost kernel: PCI: PCI BIOS revision 3.00 entry at 0xf0031, last bus=8
21317 Jan 10 10:47:55 localhost kernel: PCI: Using configuration type 1 for base access
21318 Jan 10 10:47:55 localhost kernel: ACPI: Interpreter enabled
21319 Jan 10 10:47:55 localhost kernel: ACPI: (supports S0 S1 S3 S4 S5)
21320 Jan 10 10:47:55 localhost kernel: ACPI: Using IOAPIC for interrupt routing
21321 Jan 10 10:47:55 localhost kernel: PCI: MCFG configuration 0: base e0000000 segment 0 buses 0 - 255
21322 Jan 10 10:47:55 localhost kernel: ACPI Error (evregion-0315): No handler for Region [EC__] (f780b848) [EmbeddedControl] [20080609]
21323 Jan 10 10:47:55 localhost kernel: ACPI Error (exfldio-0291): Region EmbeddedControl(3) has no handler [20080609]
21324 Jan 10 10:47:55 localhost kernel: ACPI Error (psparse-0530): Method parse/execution failed [\_SB_.PCI0.SBRG.EC__.BAT1._STA] (Node f7814e88), AE_NOT_EXIST
21325 Jan 10 10:47:55 localhost kernel: ACPI Error (uteval-0232): Method execution failed [\_SB_.PCI0.SBRG.EC__.BAT1._STA] (Node f7814e88), AE_NOT_EXIST
21326 Jan 10 10:47:55 localhost kernel: ACPI Error (evregion-0315): No handler for Region [EC__] (f780b848) [EmbeddedControl] [20080609]
21327 Jan 10 10:47:55 localhost kernel: ACPI Error (exfldio-0291): Region EmbeddedControl(3) has no handler [20080609]
21328 Jan 10 10:47:55 localhost kernel: ACPI Error (psparse-0530): Method parse/execution failed [\_SB_.PCI0.SBRG.EC__.BAT1._STA] (Node f7814e88), AE_NOT_EXIST
21329 Jan 10 10:47:55 localhost kernel: ACPI Error (uteval-0232): Method execution failed [\_SB_.PCI0.SBRG.EC__.BAT1._STA] (Node f7814e88), AE_NOT_EXIST
21330 Jan 10 10:47:55 localhost kernel: PCI: MCFG area at e0000000 reserved in ACPI motherboard resources
21331 Jan 10 10:47:55 localhost kernel: PCI: Using MMCONFIG for extended config space
21332 Jan 10 10:47:55 localhost kernel: ACPI: EC: non-query interrupt received, switching to interrupt mode
21333 Jan 10 10:47:55 localhost kernel: ACPI: EC: GPE = 0x17, I/O: command/status = 0x66, data = 0x62
21334 Jan 10 10:47:55 localhost kernel: ACPI: EC: driver started in interrupt mode
21335 Jan 10 10:47:55 localhost kernel: ACPI: PCI Root Bridge [PCI0] (0000:00)

Comment 16 phil 2009-01-14 11:21:50 UTC
hi, it seems as though i'm having similar problems on my acer aspire one laptop, kernel 2.6.27.9-159 i686, 

dmesg | grep -i acpi output
[phil@aspire acpidump]$ dmesg|grep -i acpi
 BIOS-e820: 000000003f46d000 - 000000003f4bf000 (ACPI NVS)
 BIOS-e820: 000000003f4f0000 - 000000003f4ff000 (ACPI data)
ACPI: RSDP 000FE020, 0024 (r2 ACRSYS)
ACPI: XSDT 3F4FE120, 0064 (r1 ACRSYS ACRPRDCT        1       1000013)
ACPI: FACP 3F4FC000, 00F4 (r4 ACRSYS ACRPRDCT        1 1025  1000013)
ACPI: DSDT 3F4F2000, 5DE6 (r1 ACRSYS ACRPRDCT        1 1025  1000013)
ACPI: FACS 3F488000, 0040
ACPI: SSDT 3F4FD000, 04C4 (r2  PmRef    CpuPm     3000 INTL 20051117)
ACPI: HPET 3F4FB000, 0038 (r1 ACRSYS ACRPRDCT        1 1025  1000013)
ACPI: APIC 3F4FA000, 0068 (r2 ACRSYS ACRPRDCT        1 1025  1000013)
ACPI: MCFG 3F4F9000, 003C (r1 ACRSYS ACRPRDCT        1 1025  1000013)
ACPI: ASF! 3F4F8000, 00A5 (r32 ACRSYS ACRPRDCT        1 1025  1000013)
ACPI: SLIC 3F4F1000, 0176 (r1 ACRSYS ACRPRDCT        1 1025  1000013)
ACPI: BOOT 3F4F0000, 0028 (r1 ACRSYS ACRPRDCT        1 1025  1000013)
ACPI: DMI detected: Acer
ACPI: PM-Timer IO Port: 0x408
ACPI: Local APIC address 0xfee00000
ACPI: LAPIC (acpi_id[0x01] lapic_id[0x00] enabled)
ACPI: LAPIC (acpi_id[0x02] lapic_id[0x01] enabled)
ACPI: LAPIC_NMI (acpi_id[0x01] high edge lint[0x1])
ACPI: LAPIC_NMI (acpi_id[0x02] high edge lint[0x1])
ACPI: IOAPIC (id[0x04] address[0xfec00000] gsi_base[0])
ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level)
ACPI: IRQ0 used by override.
ACPI: IRQ2 used by override.
ACPI: IRQ9 used by override.
ACPI: HPET id: 0x8086a201 base: 0xfed00000
Using ACPI (MADT) for SMP configuration information
ACPI: Core revision 20080609
ACPI: bus type pci registered
ACPI: EC: Look up EC in DSDT
ACPI: BIOS _OSI(Linux) query ignored via DMI
ACPI: Interpreter enabled
ACPI: (supports S0 S3 S4 S5)
ACPI: Using IOAPIC for interrupt routing
ACPI: EC: non-query interrupt received, switching to interrupt mode
ACPI: EC: missing confirmations, switch off interrupt mode.
ACPI: EC: GPE = 0x17, I/O: command/status = 0x66, data = 0x62
ACPI: EC: driver started in poll mode
ACPI: PCI Root Bridge [PCI0] (0000:00)
pci 0000:00:1f.0: quirk: region 0400-047f claimed by ICH6 ACPI/GPIO/TCO
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT]
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.P32_._PRT]
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.EXP1._PRT]
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.EXP2._PRT]
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.EXP3._PRT]
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.EXP4._PRT]
ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 5 7 9 10 *11 12)
ACPI: PCI Interrupt Link [LNKB] (IRQs 3 4 5 7 9 10 *11 12)
ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 5 7 9 10 *11 12)
ACPI: PCI Interrupt Link [LNKD] (IRQs 3 4 5 7 9 10 *11 12)
ACPI: PCI Interrupt Link [LNKE] (IRQs 3 4 5 7 9 10 11 12) *0, disabled.
ACPI: PCI Interrupt Link [LNKF] (IRQs 3 4 5 7 9 10 11 12) *0, disabled.
ACPI: PCI Interrupt Link [LNKG] (IRQs 3 4 5 7 9 10 11 12) *0, disabled.
ACPI: PCI Interrupt Link [LNKH] (IRQs 3 4 5 7 9 10 11 12) *0, disabled.
pnp: PnP ACPI init
ACPI: bus type pnp registered
pnp: PnP ACPI: found 9 devices
ACPI: ACPI bus type pnp unregistered
PCI: Using ACPI for IRQ routing
ACPI Error (dsfield-0139): [CAPB] Namespace lookup failure, AE_ALREADY_EXISTS
ACPI Error (psparse-0530): Method parse/execution failed [\_SB_.PCI0._OSC] (Node f7815cc0), AE_ALREADY_EXISTS
ACPI: Marking method _OSC as Serialized because of AE_ALREADY_EXISTS error
ACPI: RTC can wake from S4
acpiphp: ACPI Hot Plug PCI Controller Driver version: 0.5
ACPI: AC Adapter [ACAD] (on-line)
ACPI: Battery Slot [BAT1] (battery absent)
ACPI: Power Button (FF) [PWRF]
ACPI: Power Button (CM) [PWRB]
ACPI: Lid Switch [LID0]
ACPI: Sleep Button (CM) [SLPB]
ACPI: SSDT 3F380C90, 0239 (r2  PmRef  Cpu0Ist     3000 INTL 20051117)
ACPI: SSDT 3F37FE10, 01C7 (r2  PmRef  Cpu0Cst     3001 INTL 20051117)
ACPI: CPU0 (power states: C1[C1] C2[C2] C3[C3])
processor ACPI0007:00: registered as cooling_device0
ACPI: Processor [CPU0] (supports 8 throttling states)
ACPI: SSDT 3F380F10, 00D0 (r2  PmRef  Cpu1Ist     3000 INTL 20051117)
ACPI: SSDT 3F37EF10, 0083 (r2  PmRef  Cpu1Cst     3000 INTL 20051117)
ACPI: CPU1 (power states: C1[C1] C2[C2] C3[C3])
processor ACPI0007:01: registered as cooling_device1
ACPI: Processor [CPU1] (supports 8 throttling states)
ACPI: WMI: Mapper loaded
ACPI: Video Device [OVGA] (multi-head: yes  rom: yes  post: no)
acer-wmi: Acer Laptop ACPI-WMI Extras
ACPI Error (dsfield-0139): [CAPB] Namespace lookup failure, AE_ALREADY_EXISTS
ACPI Error (psparse-0530): Method parse/execution failed [\_SB_.PCI0._OSC] (Node f7815cc0), AE_ALREADY_EXISTS
ACPI Error (dsfield-0139): [CAPB] Namespace lookup failure, AE_ALREADY_EXISTS
ACPI Error (psparse-0530): Method parse/execution failed [\_SB_.PCI0._OSC] (Node f7815cc0), AE_ALREADY_EXISTS
ACPI Error (dsfield-0139): [CAPB] Namespace lookup failure, AE_ALREADY_EXISTS
ACPI Error (psparse-0530): Method parse/execution failed [\_SB_.PCI0._OSC] (Node f7815cc0), AE_ALREADY_EXISTS
ACPI Error (dsfield-0139): [CAPB] Namespace lookup failure, AE_ALREADY_EXISTS
ACPI Error (psparse-0530): Method parse/execution failed [\_SB_.PCI0._OSC] (Node f7815cc0), AE_ALREADY_EXISTS

kernel errors in root mail
--------------------- Kernel Begin ------------------------


WARNING: Kernel Errors Present
ACPI Error (dsfield-0139): ...: 24 Time(s)
ACPI Error (psparse-0530): ...: 24 Time(s)
ACPI: Marking method _OSC as Serialized because of AE_ALREADY_EXISTS error ...: 5 Time(s)

---------------------- Kernel End ------------------------- 

i have also attached an acpidump output. let me know if i can be of more help

Comment 17 phil 2009-01-14 11:23:21 UTC
Created attachment 328968 [details]
acpi dump of acer aspire one

Comment 18 analyzer 2009-01-27 22:59:39 UTC
Update to 2.6.27.12-170.2.5.fc10.i686, still same problem.

Comment 19 phil 2009-01-28 12:43:12 UTC
update to 2.6.28-4.fc10.i686, problem still persists :(

Comment 20 Brian Maly 2009-02-04 02:58:30 UTC
Since I dont have the affected hardware at my disposal, if I work out a test patch can someone test it possibly?

Comment 21 analyzer 2009-02-04 13:29:29 UTC
since phil smith has a very recent kernel, im quite sure he will have no problem in testing a patch :)
(it will be more difficult for me since im not really used to install custom kernels, but with some explanations it could be ok)

Comment 22 phil 2009-02-05 19:29:05 UTC
i'm pretty sure that i could do it, though i am a relative newbie to this side of linux i'm a quick learner :)

Comment 23 Brian Maly 2009-02-05 22:34:57 UTC
Could I get a dmidecode output for the affected hardware? Or at least some info on the exact model hardware thats affected. I want to follow up with the vendor regarding some related BIOS issues to determine if this hardware is also affected. Thanks.

Comment 24 analyzer 2009-02-05 23:01:00 UTC
Created attachment 331062 [details]
DMIDECODE_GX700_MSI_LAPTOP

Comment 25 analyzer 2009-02-06 00:36:41 UTC
By the way, from ubuntu wiki:
A kernel patch was released (http://bugzilla.kernel.org/show_bug.cgi?id=9823#c53 and was integrated into an alpha release of Ubuntu 8.10, but a regression occured by the time 8.10 was released.

Comment 26 phil 2009-02-08 15:38:07 UTC
i will attach the dmidecode output for you but i should say that the battery status reporting by gpm is fine on my netbook, it's just that i am seeing similar acpi errors to the bug opener in my logwatch root mail, namely 

"" WARNING:  Kernel Errors Present
    ACPI Error (dsfield-0139):  ...:  4 Time(s)
    ACPI Error (psparse-0524):  ...:  4 Time(s)
    ACPI: Marking method _OSC as Serialized because of AE_ALREADY_EXISTS error ...:  4 Time(s)""

and i was linked to this bug by an admin at fedoraforums.org when i posted about those errors looking for help. anyway let me know if there is anything else you need me to do and i'll gladly do it, i think it's only fair to give back to fedora since they have provided me with such a great distro :)

Comment 27 phil 2009-02-08 15:40:42 UTC
Created attachment 331244 [details]
dmidecode from acer aspire one A150

Comment 28 analyzer 2009-02-17 17:41:12 UTC
Bug present in last build:
Linux fedorabox 2.6.29-0.33.rc5.fc10.i686

Comment 30 analyzer 2009-05-26 21:00:17 UTC
In 2.6.29.2-52.fc10.i686, bug not seen for a long time

CPU Temp = OK
Battery  = OK

Bug closed ? :)

Comment 31 Bug Zapper 2009-06-10 03:20:24 UTC
This message is a reminder that Fedora 9 is nearing its end of life.
Approximately 30 (thirty) days from now Fedora will stop maintaining
and issuing updates for Fedora 9.  It is Fedora's policy to close all
bug reports from releases that are no longer maintained.  At that time
this bug will be closed as WONTFIX if it remains open with a Fedora 
'version' of '9'.

Package Maintainer: If you wish for this bug to remain open because you
plan to fix it in a currently maintained version, simply change the 'version' 
to a later Fedora version prior to Fedora 9's end of life.

Bug Reporter: Thank you for reporting this issue and we are sorry that 
we may not be able to fix it before Fedora 9 is end of life.  If you 
would still like to see this bug fixed and are able to reproduce it 
against a later version of Fedora please change the 'version' of this 
bug to the applicable version.  If you are unable to change the version, 
please add a comment here and someone will do it for you.

Although we aim to fix as many bugs as possible during every release's 
lifetime, sometimes those efforts are overtaken by events.  Often a 
more recent Fedora release includes newer upstream software that fixes 
bugs or makes them obsolete.

The process we are following is described here: 
http://fedoraproject.org/wiki/BugZappers/HouseKeeping

Comment 32 analyzer 2009-06-10 22:40:03 UTC
Hmm, bug noticed again in 2.6.29.4-75.

Comment 33 Bug Zapper 2009-11-18 07:51:18 UTC
This message is a reminder that Fedora 10 is nearing its end of life.
Approximately 30 (thirty) days from now Fedora will stop maintaining
and issuing updates for Fedora 10.  It is Fedora's policy to close all
bug reports from releases that are no longer maintained.  At that time
this bug will be closed as WONTFIX if it remains open with a Fedora 
'version' of '10'.

Package Maintainer: If you wish for this bug to remain open because you
plan to fix it in a currently maintained version, simply change the 'version' 
to a later Fedora version prior to Fedora 10's end of life.

Bug Reporter: Thank you for reporting this issue and we are sorry that 
we may not be able to fix it before Fedora 10 is end of life.  If you 
would still like to see this bug fixed and are able to reproduce it 
against a later version of Fedora please change the 'version' of this 
bug to the applicable version.  If you are unable to change the version, 
please add a comment here and someone will do it for you.

Although we aim to fix as many bugs as possible during every release's 
lifetime, sometimes those efforts are overtaken by events.  Often a 
more recent Fedora release includes newer upstream software that fixes 
bugs or makes them obsolete.

The process we are following is described here: 
http://fedoraproject.org/wiki/BugZappers/HouseKeeping

Comment 34 Bug Zapper 2009-12-18 06:55:24 UTC
Fedora 10 changed to end-of-life (EOL) status on 2009-12-17. Fedora 10 is 
no longer maintained, which means that it will not receive any further 
security or bug fix updates. As a result we are closing this bug.

If you can reproduce this bug against a currently maintained version of 
Fedora please feel free to reopen this bug against that version.

Thank you for reporting this bug and we are sorry it could not be fixed.


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