Lenovo S10e, charge_full == 0 ?!?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



[Please Cc me; I'm not subscribed to the list]

Hi,

I've just bought a Lenovo S10e ideapad, and it's going nicely except that
/sys/class/power_supply/BAT0/charge_full is 0, rather than something
pleasantly large and reassuring.  This is causing battery monitors to
produce all sorts of crazy results.  The rest of the battery parameters seem
OK (nothing abnormally 0 in uevent), including charge_full_design.  I've
charged and dischaged the battery a couple of times, just to make sure it's
not some sort of "initialisation" problem.

I've tried with both 2.6.26-2 (out of Debian Lenny), and also 2.6.29-2 (from
Debian Sid), and the results are the same.  I'd try a git tree kernel, but
wihch one?  Linus' tree?  The Linux ACPI tree?  If anyone recognises this
problem and can point me at a likely candidate for a fix, I'm happy to try
it out, but randomly firing away at kernel trees, given the likely build
speed on this little netbook, is likely to be an exercise in frustration.

Failing that, does anyone have any pointers as to where I could start in
tracking this down?  It seems like it'll be a fairly straightforward bug --
the driver's probably just looking in the wrong place for the value, and
needs a re-education.  I'm completely unfamiliar with ACPI and the kernel
code relating to ACPI, though, so perhaps it's a lot more complicated than
that.  Worst case, if all else fails, I'm thinking that a "fix" might be to
check if charge_full == 0, and if so use charge_full_design.  It's ugly, but
better than the current (hah!) situation.

- Matt
--
To unsubscribe from this list: send the line "unsubscribe linux-acpi" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux IBM ACPI]     [Linux Power Management]     [Linux Kernel]     [Linux Laptop]     [Kernel Newbies]     [Share Photos]     [Security]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Samba]     [Video 4 Linux]     [Device Mapper]     [Linux Resources]

  Powered by Linux