Len Brown wrote: > Alexey, Henrique, > Is this related to the power supply sysfs wrong-units bug? Yes.
Regards, Alex. > > thanks, > Len Brown, Intel Open Source Technology Center > > ---------- Forwarded message ---------- > Date: Thu, 15 Jan 2009 10:14:41 -0800 > From: "Kok, Auke" <[email protected]> > To: Winfried Tilanus <[email protected]> > Cc: "[email protected]" <[email protected]> > Subject: Re: wrong ACPI estimate > > Winfried Tilanus wrote: >> Hi, >> >> I am running Debian Lenny on a thinkpad x61s, with tp_smapi modules. I >> incorrectly thought the following problem was fixed: >> >> $ sudo powertop -d | grep "Power usage" >> Power usage (ACPI estimate): 200.4W (0.3 hours) >> >> This problem is discussed in Debian bug 497929 >> (http://bugs.debian.org/497929) >> The problem is fixed by reverting the a code change mentioned there: >> >> @@ -644,7 +651,7 @@ void print_battery_sysfs(void) >> continue; >> memset(line, 0, 1024); >> if (fgets(line, 1024, file) != NULL) { >> - watts_drawn = strtoull(line, NULL, 10) / 1000000.0; >> + amperes_drawn = strtoull(line, NULL, 10) / >> 1000000.0; >> } >> fclose(file); >> >> Is there a way to fix this? > > I doubt that we can fix this for everyone :/ > > unfortunately it seems that the numbers reported back to the kernel are of > different types on various systems. > > I will revert this change in the next release, just because the initial change > that did this did not take this into account, and I'd rather be back at the > initial (broken) stage than another (broken) stage. > > We'll have to figure out we somehow can distinguish between the two units > when we > read the data, which will likely be more complex, or involve fixing various > ACPI > drivers to unify their number reporting. > > Auke > > _______________________________________________ > Power mailing list > [email protected] > http://www.bughost.org/mailman/listinfo/power _______________________________________________ Power mailing list [email protected] http://www.bughost.org/mailman/listinfo/power
