https://bugzilla.kernel.org/show_bug.cgi?id=15979
--- Comment #4 from Zhang Rui <rui.zh...@intel.com> 2010-05-21 02:40:04 --- this looks like a BIOS bug to me. According to the ACPI spec, "Notice that when the battery is a primary battery (a non-rechargeable battery) and cannot provide accurate information about the battery to use the calculation of the remaining battery life, the Control Method Battery can report percentage to OS directly. It does so by reporting the Last Full Charged Capacity=100 and BatteryPresentRate=0xFFFFFFFF. This means that Battery Remaining Capacity directly reports the battery's remaining capacity as a value in the range 0 through 100" It seems that this BIOS follow this guide although it's a rechargeable battery. Alexey, I tried to fix this in the ACPI battery driver, but find that you have some code to fix the battery.rate_now=0xFFFFFFFF issue, i.e the ACPI_BATTERY_QUIRK_SIGNED16_CURRENT quirks, is this true? do you think we should follow the spec to handle this kind of BIOS? -- Configure bugmail: https://bugzilla.kernel.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug. ------------------------------------------------------------------------------ _______________________________________________ acpi-bugzilla mailing list acpi-bugzilla@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/acpi-bugzilla