Re: [Powertop] Suspecting incorrect if check during powertop init
Arjan van de Ven <arjan at linux.intel.com> Tue, 07 Aug 2012 06:28:10 -0700
| Newsgroups | dev.linux.lists.powertop |
|---|---|
| Message-ID | <[email protected]> |
--===============5997265425209800920==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: quoted-printable
On 8/7/2012 3:54 AM, Rajagopal Venkat wrote:
> Hi,
> =
> Recently a patch[1] is applied to remove boardname support from powertop.
> This commit adds few lines of code to powertop_init(), to initialize two
> global variables. I suspect, if condition is not correct and is suppose
> to be as follows. Is that intentional?
> =
> if (access("/var/cache/powertop/saved_parameters.powertop", R_OK)=
=3D=3D 0 ||
> access("/data/local/powertop/saved_parameters.powertop", R_OK=
) =3D=3D 0) {
> global_fixed_parameters =3D 1;
> global_power_override =3D 1;
> }
> =
both are wrong
the whole snippet that assigns these two globals needs to go.
the logic used to be that you could do a boardname override, which would lo=
ck system parameters in place
and stop the learning logic
(say, if provided by a manufacturer)
with the boardname stuff gone, those parameters shouldn't be set like this
--===============5997265425209800920==--