This error affects my MSI GX620 too and seems to be related to some earlier issues with ACPI's EC. https://bugs.launchpad.net/ubuntu/+source/linux/+bug/270017 Maybe related to earlier ACPI issues... EC GPE Storm. http://bugzilla.kernel.org/show_bug.cgi?id=10724 Battery info. sometimes unavailable. http://bugzilla.kernel.org/show_bug.cgi?id=9823 I also have the NVIDIA kernel drivers installed (version 180), not sure if that's relevant. So who do we believe? Is the BIOS acting buggy on this issue or is the kernel's ACPI code poorly designed and executed? These things should be figured out by now, right? $ uname -a Linux atsui 2.6.28-13-generic #44-Ubuntu SMP Tue Jun 2 07:55:09 UTC 2009 x86_64 GNU/Linux $ grep 'ACPI\|EC' /var/log/messages Jun 24 09:15:15 atsui kernel: [ 0.000000] BIOS-e820: 00000000bff90000 - 00000000bff9e000 (ACPI data) Jun 24 09:15:15 atsui kernel: [ 0.000000] BIOS-e820: 00000000bff9e000 - 00000000bffe0000 (ACPI NVS) Jun 24 09:15:15 atsui kernel: [ 0.000000] modified: 00000000bff90000 - 00000000bff9e000 (ACPI data) Jun 24 09:15:15 atsui kernel: [ 0.000000] modified: 00000000bff9e000 - 00000000bffe0000 (ACPI NVS) Jun 24 09:15:15 atsui kernel: [ 0.000000] ACPI: RSDP 000F9470, 0014 (r0 ACPIAM) Jun 24 09:15:15 atsui kernel: [ 0.000000] ACPI: RSDT BFF90000, 0048 (r1 MSI_NB MEGABOOK 20081226 MSFT 97) Jun 24 09:15:15 atsui kernel: [ 0.000000] ACPI: FACP BFF90200, 0084 (r1 122608 FACP1133 20081226 MSFT 97) Jun 24 09:15:15 atsui kernel: [ 0.000000] ACPI: DSDT BFF905C0, 7D0F (r1 1ADTS 1ADTS008 8 INTL 20051117) Jun 24 09:15:15 atsui kernel: [ 0.000000] ACPI: FACS BFF9E000, 0040 Jun 24 09:15:15 atsui kernel: [ 0.000000] ACPI: APIC BFF90390, 006C (r1 122608 APIC1133 20081226 MSFT 97) Jun 24 09:15:15 atsui kernel: [ 0.000000] ACPI: MCFG BFF90400, 003C (r1 122608 OEMMCFG 20081226 MSFT 97) Jun 24 09:15:15 atsui kernel: [ 0.000000] ACPI: SLIC BFF90440, 0176 (r1 MSI_NB MEGABOOK 20081226 MSFT 97) Jun 24 09:15:15 atsui kernel: [ 0.000000] ACPI: OEMB BFF9E040, 0072 (r1 122608 OEMB1133 20081226 MSFT 97) Jun 24 09:15:15 atsui kernel: [ 0.000000] ACPI: HPET BFF985C0, 0038 (r1 122608 OEMHPET 20081226 MSFT 97) Jun 24 09:15:15 atsui kernel: [ 0.000000] ACPI: ASF! BFF98600, 0099 (r32 LEGEND I865PASF 1 INTL 20051117) Jun 24 09:15:15 atsui kernel: [ 0.000000] ACPI: GSCI BFF9E0C0, 2024 (r1 122608 GMCHSCI 20081226 MSFT 97) Jun 24 09:15:15 atsui kernel: [ 0.000000] ACPI: SSDT BFFA0A50, 04F0 (r1 PmRef CpuPm 3000 INTL 20051117) Jun 24 09:15:15 atsui kernel: [ 0.000000] ACPI: PM-Timer IO Port: 0x808 Jun 24 09:15:15 atsui kernel: [ 0.000000] ACPI: LAPIC (acpi_id[0x01] lapic_id[0x00] enabled) Jun 24 09:15:15 atsui kernel: [ 0.000000] ACPI: LAPIC (acpi_id[0x02] lapic_id[0x01] enabled) Jun 24 09:15:15 atsui kernel: [ 0.000000] ACPI: LAPIC (acpi_id[0x03] lapic_id[0x82] disabled) Jun 24 09:15:15 atsui kernel: [ 0.000000] ACPI: LAPIC (acpi_id[0x04] lapic_id[0x83] disabled) Jun 24 09:15:15 atsui kernel: [ 0.000000] ACPI: IOAPIC (id[0x02] address[0xfec00000] gsi_base[0]) Jun 24 09:15:15 atsui kernel: [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl) Jun 24 09:15:15 atsui kernel: [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level) Jun 24 09:15:15 atsui kernel: [ 0.000000] ACPI: HPET id: 0x8086a301 base: 0xfed00000 Jun 24 09:15:15 atsui kernel: [ 0.000000] Using ACPI (MADT) for SMP configuration information Jun 24 09:15:15 atsui kernel: [ 0.004000] ACPI: Core revision 20080926 Jun 24 09:15:15 atsui kernel: [ 0.005084] ACPI: Checking initramfs for custom DSDT Jun 24 09:15:15 atsui kernel: [ 0.420232] ACPI: bus type pci registered Jun 24 09:15:15 atsui kernel: [ 0.429710] ACPI: Interpreter enabled Jun 24 09:15:15 atsui kernel: [ 0.429713] ACPI: (supports S0 S1 S3 S4 S5) Jun 24 09:15:15 atsui kernel: [ 0.429728] ACPI: Using IOAPIC for interrupt routing Jun 24 09:15:15 atsui kernel: [ 0.428021] ACPI: EC: non-query interrupt received, switching to interrupt mode Jun 24 09:15:15 atsui kernel: [ 0.433515] PCI: MCFG area at e0000000 reserved in ACPI motherboard resources Jun 24 09:15:15 atsui kernel: [ 0.454457] ACPI: EC: GPE = 0x17, I/O: command/status = 0x66, data = 0x62 Jun 24 09:15:15 atsui kernel: [ 0.454459] ACPI: EC: driver started in interrupt mode Jun 24 09:15:15 atsui kernel: [ 0.454593] ACPI: No dock devices found. Jun 24 09:15:15 atsui kernel: [ 0.454658] ACPI: PCI Root Bridge [PCI0] (0000:00) Jun 24 09:15:15 atsui kernel: [ 0.478145] ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 6 7 *10 11 12 14 15) Jun 24 09:15:15 atsui kernel: [ 0.478274] ACPI: PCI Interrupt Link [LNKB] (IRQs *5) Jun 24 09:15:15 atsui kernel: [ 0.478400] ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 6 7 10 *11 12 14 15) Jun 24 09:15:15 atsui kernel: [ 0.478529] ACPI: PCI Interrupt Link [LNKD] (IRQs 3 4 6 7 10 11 12 14 *15) Jun 24 09:15:15 atsui kernel: [ 0.478659] ACPI: PCI Interrupt Link [LNKE] (IRQs 3 4 6 7 10 11 12 14 15) *0, disabled. Jun 24 09:15:15 atsui kernel: [ 0.478787] ACPI: PCI Interrupt Link [LNKF] (IRQs 3 4 6 *7 10 11 12 14 15) Jun 24 09:15:15 atsui kernel: [ 0.478913] ACPI: PCI Interrupt Link [LNKG] (IRQs *3 4 6 7 10 11 12 14 15) Jun 24 09:15:15 atsui kernel: [ 0.479040] ACPI: PCI Interrupt Link [LNKH] (IRQs 3 4 6 7 10 11 12 *14 15) Jun 24 09:15:15 atsui kernel: [ 0.480005] ACPI: WMI: Mapper loaded Jun 24 09:15:15 atsui kernel: [ 0.480094] PCI: Using ACPI for IRQ routing Jun 24 09:15:15 atsui kernel: [ 0.508007] pnp: PnP ACPI init Jun 24 09:15:15 atsui kernel: [ 0.508017] ACPI: bus type pnp registered Jun 24 09:15:15 atsui kernel: [ 0.512026] pnp: PnP ACPI: found 16 devices Jun 24 09:15:15 atsui kernel: [ 0.512027] ACPI: ACPI bus type pnp unregistered Jun 24 09:15:15 atsui kernel: [ 1.147326] ACPI: AC Adapter [ADP1] (on-line) Jun 24 09:15:15 atsui kernel: [ 1.268075] ACPI: Battery Slot [BAT1] (battery present) Jun 24 09:15:15 atsui kernel: [ 1.268136] ACPI: Power Button (FF) [PWRF] Jun 24 09:15:15 atsui kernel: [ 1.269622] ACPI: Lid Switch [LID0] Jun 24 09:15:15 atsui kernel: [ 1.269693] ACPI: Power Button (CM) [PWRB] Jun 24 09:15:15 atsui kernel: [ 1.270243] ACPI: SSDT BFFA01C0, 0259 (r1 PmRef Cpu0Ist 3000 INTL 20051117) Jun 24 09:15:15 atsui kernel: [ 1.270650] ACPI: SSDT BFFA04B0, 0594 (r1 PmRef Cpu0Cst 3001 INTL 20051117) Jun 24 09:15:15 atsui kernel: [ 1.270993] ACPI: CPU0 (power states: C1[C1] C2[C2] C3[C3]) Jun 24 09:15:15 atsui kernel: [ 1.271011] processor ACPI_CPU:00: registered as cooling_device0 Jun 24 09:15:15 atsui kernel: [ 1.271456] ACPI: SSDT BFFA00F0, 00CC (r1 PmRef Cpu1Ist 3000 INTL 20051117) Jun 24 09:15:15 atsui kernel: [ 1.271748] ACPI: SSDT BFFA0420, 0085 (r1 PmRef Cpu1Cst 3000 INTL 20051117) Jun 24 09:15:15 atsui kernel: [ 1.272126] ACPI: CPU1 (power states: C1[C1] C2[C2] C3[C3]) Jun 24 09:15:15 atsui kernel: [ 1.272139] processor ACPI_CPU:01: registered as cooling_device1 Jun 24 09:15:15 atsui kernel: [ 12.576191] ACPI: Video Device [VGA] (multi-head: yes rom: no post: no) Jun 24 10:18:47 atsui kernel: [ 3830.004175] ACPI: EC: missing confirmations, switch off interrupt mode. Jun 24 10:18:48 atsui kernel: [ 3830.506399] ACPI Exception (evregion-0419): AE_TIME, Returned by Handler for [EmbeddedControl] [20080926] Jun 24 10:18:48 atsui kernel: [ 3830.506422] ACPI Error (psparse-0524): Method parse/execution failed [\_SB_.PCI0.SBRG.EC__.BAT1.UPBS] (Node ffff88013f818800), AE_TIME Jun 24 10:18:48 atsui kernel: [ 3830.506536] ACPI Error (psparse-0524): Method parse/execution failed [\_SB_.PCI0.SBRG.EC__.BAT1._BST] (Node ffff88013f818780), AE_TIME Jun 24 10:18:48 atsui kernel: [ 3830.506632] ACPI Exception (battery-0359): AE_TIME, Evaluating _BST [20080926] Jun 24 18:32:04 atsui kernel: [ 0.000000] BIOS-e820: 00000000bff90000 - 00000000bff9e000 (ACPI data) Jun 24 18:32:04 atsui kernel: [ 0.000000] BIOS-e820: 00000000bff9e000 - 00000000bffe0000 (ACPI NVS) Jun 24 18:32:04 atsui kernel: [ 0.000000] modified: 00000000bff90000 - 00000000bff9e000 (ACPI data) Jun 24 18:32:04 atsui kernel: [ 0.000000] modified: 00000000bff9e000 - 00000000bffe0000 (ACPI NVS) Jun 24 18:32:04 atsui kernel: [ 0.000000] ACPI: RSDP 000F9470, 0014 (r0 ACPIAM) Jun 24 18:32:04 atsui kernel: [ 0.000000] ACPI: RSDT BFF90000, 0048 (r1 MSI_NB MEGABOOK 20081226 MSFT 97) Jun 24 18:32:04 atsui kernel: [ 0.000000] ACPI: FACP BFF90200, 0084 (r1 122608 FACP1133 20081226 MSFT 97) Jun 24 18:32:04 atsui kernel: [ 0.000000] ACPI: DSDT BFF905C0, 7D0F (r1 1ADTS 1ADTS008 8 INTL 20051117) Jun 24 18:32:04 atsui kernel: [ 0.000000] ACPI: FACS BFF9E000, 0040 Jun 24 18:32:04 atsui kernel: [ 0.000000] ACPI: APIC BFF90390, 006C (r1 122608 APIC1133 20081226 MSFT 97) Jun 24 18:32:04 atsui kernel: [ 0.000000] ACPI: MCFG BFF90400, 003C (r1 122608 OEMMCFG 20081226 MSFT 97) Jun 24 18:32:04 atsui kernel: [ 0.000000] ACPI: SLIC BFF90440, 0176 (r1 MSI_NB MEGABOOK 20081226 MSFT 97) Jun 24 18:32:04 atsui kernel: [ 0.000000] ACPI: OEMB BFF9E040, 0072 (r1 122608 OEMB1133 20081226 MSFT 97) Jun 24 18:32:04 atsui kernel: [ 0.000000] ACPI: HPET BFF985C0, 0038 (r1 122608 OEMHPET 20081226 MSFT 97) Jun 24 18:32:04 atsui kernel: [ 0.000000] ACPI: ASF! BFF98600, 0099 (r32 LEGEND I865PASF 1 INTL 20051117) Jun 24 18:32:04 atsui kernel: [ 0.000000] ACPI: GSCI BFF9E0C0, 2024 (r1 122608 GMCHSCI 20081226 MSFT 97) Jun 24 18:32:04 atsui kernel: [ 0.000000] ACPI: SSDT BFFA0A50, 04F0 (r1 PmRef CpuPm 3000 INTL 20051117) Jun 24 18:32:04 atsui kernel: [ 0.000000] ACPI: PM-Timer IO Port: 0x808 Jun 24 18:32:04 atsui kernel: [ 0.000000] ACPI: LAPIC (acpi_id[0x01] lapic_id[0x00] enabled) Jun 24 18:32:04 atsui kernel: [ 0.000000] ACPI: LAPIC (acpi_id[0x02] lapic_id[0x01] enabled) Jun 24 18:32:04 atsui kernel: [ 0.000000] ACPI: LAPIC (acpi_id[0x03] lapic_id[0x82] disabled) Jun 24 18:32:04 atsui kernel: [ 0.000000] ACPI: LAPIC (acpi_id[0x04] lapic_id[0x83] disabled) Jun 24 18:32:04 atsui kernel: [ 0.000000] ACPI: IOAPIC (id[0x02] address[0xfec00000] gsi_base[0]) Jun 24 18:32:04 atsui kernel: [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl) Jun 24 18:32:04 atsui kernel: [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level) Jun 24 18:32:04 atsui kernel: [ 0.000000] ACPI: HPET id: 0x8086a301 base: 0xfed00000 Jun 24 18:32:04 atsui kernel: [ 0.000000] Using ACPI (MADT) for SMP configuration information Jun 24 18:32:04 atsui kernel: [ 0.004000] ACPI: Core revision 20080926 Jun 24 18:32:04 atsui kernel: [ 0.005086] ACPI: Checking initramfs for custom DSDT Jun 24 18:32:04 atsui kernel: [ 0.420232] ACPI: bus type pci registered Jun 24 18:32:04 atsui kernel: [ 0.430349] ACPI: Interpreter enabled Jun 24 18:32:04 atsui kernel: [ 0.430352] ACPI: (supports S0 S1 S3 S4 S5) Jun 24 18:32:04 atsui kernel: [ 0.430367] ACPI: Using IOAPIC for interrupt routing Jun 24 18:32:04 atsui kernel: [ 0.428020] ACPI: EC: non-query interrupt received, switching to interrupt mode Jun 24 18:32:04 atsui kernel: [ 0.432231] PCI: MCFG area at e0000000 reserved in ACPI motherboard resources Jun 24 18:32:04 atsui kernel: [ 0.454512] ACPI: EC: GPE = 0x17, I/O: command/status = 0x66, data = 0x62 Jun 24 18:32:04 atsui kernel: [ 0.454514] ACPI: EC: driver started in interrupt mode Jun 24 18:32:04 atsui kernel: [ 0.454648] ACPI: No dock devices found. Jun 24 18:32:04 atsui kernel: [ 0.454715] ACPI: PCI Root Bridge [PCI0] (0000:00) Jun 24 18:32:04 atsui kernel: [ 0.478167] ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 6 7 *10 11 12 14 15) Jun 24 18:32:04 atsui kernel: [ 0.478296] ACPI: PCI Interrupt Link [LNKB] (IRQs *5) Jun 24 18:32:04 atsui kernel: [ 0.478420] ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 6 7 10 *11 12 14 15) Jun 24 18:32:04 atsui kernel: [ 0.478547] ACPI: PCI Interrupt Link [LNKD] (IRQs 3 4 6 7 10 11 12 14 *15) Jun 24 18:32:04 atsui kernel: [ 0.478674] ACPI: PCI Interrupt Link [LNKE] (IRQs 3 4 6 7 10 11 12 14 15) *0, disabled. Jun 24 18:32:04 atsui kernel: [ 0.478801] ACPI: PCI Interrupt Link [LNKF] (IRQs 3 4 6 *7 10 11 12 14 15) Jun 24 18:32:04 atsui kernel: [ 0.478928] ACPI: PCI Interrupt Link [LNKG] (IRQs *3 4 6 7 10 11 12 14 15) Jun 24 18:32:04 atsui kernel: [ 0.479054] ACPI: PCI Interrupt Link [LNKH] (IRQs 3 4 6 7 10 11 12 *14 15) Jun 24 18:32:04 atsui kernel: [ 0.480021] ACPI: WMI: Mapper loaded Jun 24 18:32:04 atsui kernel: [ 0.480092] PCI: Using ACPI for IRQ routing Jun 24 18:32:04 atsui kernel: [ 0.508007] pnp: PnP ACPI init Jun 24 18:32:04 atsui kernel: [ 0.508014] ACPI: bus type pnp registered Jun 24 18:32:04 atsui kernel: [ 0.511911] pnp: PnP ACPI: found 16 devices Jun 24 18:32:04 atsui kernel: [ 0.511913] ACPI: ACPI bus type pnp unregistered Jun 24 18:32:04 atsui kernel: [ 1.146970] ACPI: AC Adapter [ADP1] (off-line) Jun 24 18:32:04 atsui kernel: [ 1.268076] ACPI: Battery Slot [BAT1] (battery present) Jun 24 18:32:04 atsui kernel: [ 1.268137] ACPI: Power Button (FF) [PWRF] Jun 24 18:32:04 atsui kernel: [ 1.269597] ACPI: Lid Switch [LID0] Jun 24 18:32:04 atsui kernel: [ 1.269709] ACPI: Power Button (CM) [PWRB] Jun 24 18:32:04 atsui kernel: [ 1.270331] ACPI: SSDT BFFA01C0, 0259 (r1 PmRef Cpu0Ist 3000 INTL 20051117) Jun 24 18:32:04 atsui kernel: [ 1.270738] ACPI: SSDT BFFA04B0, 0594 (r1 PmRef Cpu0Cst 3001 INTL 20051117) Jun 24 18:32:04 atsui kernel: [ 1.271209] ACPI: CPU0 (power states: C1[C1] C2[C2] C3[C3]) Jun 24 18:32:04 atsui kernel: [ 1.271262] processor ACPI_CPU:00: registered as cooling_device0 Jun 24 18:32:04 atsui kernel: [ 1.271650] ACPI: SSDT BFFA00F0, 00CC (r1 PmRef Cpu1Ist 3000 INTL 20051117) Jun 24 18:32:04 atsui kernel: [ 1.271936] ACPI: SSDT BFFA0420, 0085 (r1 PmRef Cpu1Cst 3000 INTL 20051117) Jun 24 18:32:04 atsui kernel: [ 1.272315] ACPI: CPU1 (power states: C1[C1] C2[C2] C3[C3]) Jun 24 18:32:04 atsui kernel: [ 1.272328] processor ACPI_CPU:01: registered as cooling_device1 Jun 24 18:32:04 atsui kernel: [ 2.838509] processor ACPI_CPU:00: hash matches Jun 24 18:32:04 atsui kernel: [ 12.636262] ACPI: Video Device [VGA] (multi-head: yes rom: no post: no) Jun 24 18:57:06 atsui kernel: [ 1517.844170] ACPI: EC: missing confirmations, switch off interrupt mode. Jun 24 18:57:07 atsui kernel: [ 1518.345282] ACPI Exception (evregion-0419): AE_TIME, Returned by Handler for [EmbeddedControl] [20080926] Jun 24 18:57:07 atsui kernel: [ 1518.345303] ACPI Error (psparse-0524): Method parse/execution failed [\_SB_.PCI0.SBRG.EC__.BAT1.UPBS] (Node ffff88013f818800), AE_TIME Jun 24 18:57:07 atsui kernel: [ 1518.345416] ACPI Error (psparse-0524): Method parse/execution failed [\_SB_.PCI0.SBRG.EC__.BAT1._BST] (Node ffff88013f818780), AE_TIME Jun 24 18:57:07 atsui kernel: [ 1518.345513] ACPI Exception (battery-0359): AE_TIME, Evaluating _BST [20080926] Jun 24 19:52:11 atsui kernel: [ 3484.432691] ACPI: Preparing to enter system sleep state S3 Jun 24 19:52:11 atsui kernel: [ 3484.864517] ACPI: Waking up from system sleep state S3 Jun 24 19:52:11 atsui kernel: [ 3484.866871] ACPI: EC: non-query interrupt received, switching to interrupt mode Jun 24 21:10:12 atsui kernel: [ 8170.144270] ACPI: EC: missing confirmations, switch off interrupt mode. Jun 24 21:10:13 atsui kernel: [ 8170.645756] ACPI Exception (evregion-0419): AE_TIME, Returned by Handler for [EmbeddedControl] [20080926] Jun 24 21:10:13 atsui kernel: [ 8170.645777] ACPI Error (psparse-0524): Method parse/execution failed [\_SB_.PCI0.SBRG.EC__.BAT1.UPBS] (Node ffff88013f818800), AE_TIME Jun 24 21:10:13 atsui kernel: [ 8170.645891] ACPI Error (psparse-0524): Method parse/execution failed [\_SB_.PCI0.SBRG.EC__.BAT1._BST] (Node ffff88013f818780), AE_TIME Jun 24 21:10:13 atsui kernel: [ 8170.645988] ACPI Exception (battery-0359): AE_TIME, Evaluating _BST [20080926]