Bug 5804 - ACPI Error on kernel 2.6.14.5
Summary: ACPI Error on kernel 2.6.14.5
Status: CLOSED CODE_FIX
Alias: None
Product: ACPI
Classification: Unclassified
Component: Power-Battery (show other bugs)
Hardware: i386 Linux
: P2 normal
Assignee: Vladimir Lebedev
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-12-31 09:41 UTC by H
Modified: 2006-03-06 05:24 UTC (History)
0 users

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


Attachments

Description H 2005-12-31 09:41:25 UTC
Most recent kernel where this bug did not occur: ?
Distribution:Gentoo Linux
Hardware Environment:Acer TravelMate 2413WLMi (Laptop)
Software Environment:-
Problem Description:

I just installed linux on a new TravelMate 2413WLMi, and acpi battery doesn't
work. I go to /proc/acpi/battery and it has no files (with AC umplugged). I have
a kernel configured with ACPI enables (AC Adapter, Battery, Fan, Processor,
etc), but i am unable to find battery info.

Also, dmesg shows me some errors on boot:

[...]

ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT]
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.PCIB._PRT]
ACPI: PCI Interrupt Link [LNKA] (IRQs *10 11)
ACPI: PCI Interrupt Link [LNKB] (IRQs 10 *11)
ACPI: PCI Interrupt Link [LNKC] (IRQs 10 *11)
ACPI: PCI Interrupt Link [LNKD] (IRQs 10 *11)
ACPI: PCI Interrupt Link [LNKE] (IRQs *10 11)
ACPI: PCI Interrupt Link [LNKF] (IRQs *10 11)
ACPI: PCI Interrupt Link [LNKG] (IRQs 10 11) *0, disabled.
ACPI: PCI Interrupt Link [LNKH] (IRQs 10 *11)
ACPI: Embedded Controller [EC0] (gpe 23)
    ACPI-0412: *** Error: Handler for [EmbeddedControl] returned AE_TIME
    ACPI-0508: *** Error: Method execution failed
[\_SB_.PCI0.LPCB.EC0_.BAT0._STA] (Node c14abda0), AE_TIME
    ACPI-0156: *** Error: Method execution failed
[\_SB_.PCI0.LPCB.EC0_.BAT0._STA] (Node c14abda0), AE_TIME
Linux Plug and Play Support v0.97 (c) Adam Belay

[...]

CPI: AC Adapter [ADP1] (off-line)
    ACPI-0412: *** Error: Handler for [EmbeddedControl] returned AE_TIME
    ACPI-0508: *** Error: Method execution failed
[\_SB_.PCI0.LPCB.EC0_.BAT0._STA] (Node c14abda0), AE_TIME
ACPI: Power Button (FF) [PWRF]
ACPI: Lid Switch [LID0]
ACPI: Sleep Button (CM) [SLPB]
ACPI: Video Device [GFX0] (multi-head: yes  rom: no  post: no)
ACPI: CPU0 (power states: C1[C1] C2[C2] C3[C3])
ACPI: Processor [CPU0] (supports 8 throttling states)
    ACPI-0412: *** Error: Handler for [EmbeddedControl] returned AE_TIME
    ACPI-0508: *** Error: Method execution failed [\_TZ_.TZS0._TMP] (Node
c14a7e20), AE_TIME
    ACPI-0412: *** Error: Handler for [EmbeddedControl] returned AE_TIME
    ACPI-0508: *** Error: Method execution failed [\_TZ_.TZS1._TMP] (Node
c14a7d20), AE_TIME

[...]

My complete dmesg output can be found at http://62.15.71.207/kernel/dmesg
My kernel config can be found at http://62.15.71.207/kernel/kernel_config_file

Steps to reproduce:
Comment 1 Vladimir Lebedev 2006-01-26 11:39:01 UTC
Could you please try 2.6.16-rc1-mm2 release or the latest kernel (if it will 
be available)?


Comment 2 H 2006-02-06 03:03:06 UTC
As a workaround for this bug, you can boot the kernel adding the following to
the kernel image section of the lilo.conf file:

append="acpi_os_name=WWWWWXXXXXYYYYYZZZZZ noapictimer ec_burst=1"

The string WWWWWXXXXXYYYYYZZZZZ is only used to check for a os name that is 20
caracters long, and i think it is only used to theck if the lenght is equal to
the lenght of "Microsoft Windows XX".

Worked on kernel 2.6.14.5, i think it works also on newer kernels.
Comment 3 Vladimir Lebedev 2006-02-08 08:54:16 UTC
Fine! But I am interested in results on the latest kernels (2.6.16-rc2 - 
kernel available at the moment, for example). There are some changes that are 
connected with your problem. When the error messages disappear, we will start 
the investigation of your battery problems.
Comment 4 Vladimir Lebedev 2006-03-06 05:24:14 UTC
No response from bug submitter, please reopen if problem persists. 

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