Subject: Re: Question about speedstep and the est.frequency.target sysctl
To: Brian Buhrow <buhrow@lothlorien.nfbcal.org>
From: Daniel Carosone <dan@geek.com.au>
List: port-i386
Date: 08/26/2007 19:06:56
--pE2VAHO2njSJCslu
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Thu, Aug 23, 2007 at 11:56:24PM -0700, Brian Buhrow wrote:
> 	Hello.  I've just acquired a Dell  Latitude D400 laptop which supports
> speestep technology and which appears to have a working speedstep driver
> under NetBSD 3.x and 4.x.   In attempting to write a powerd script which
> reduces the speed of the CPU when the machine is on battery power, I've
> noticed something strange.
> My script tries to slow the cpu down by setting
> machdep.est.frequency.target to the desired value, in my case, 800MHZ.
> this appears to work, and the CPU slows down, for a little while, i.e. a
> minute or so.
> 	Then, after a minute, the target value climes from 800 back to 1000,
> then to 1200, and back to 1400, which is as high as it can go.  This
> happens without any  obvious intervention from me. =20
> 	Can anyone explain why it is that this value doesn't stay where I set
> it?

Sounds like you have estd or something else running that's also
changing the value.

--
Dan.

--pE2VAHO2njSJCslu
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (NetBSD)

iD8DBQFG0UKvEAVxvV4N66cRAgL8AJ9AGilzu1wf+TtwyL1olQh6EePX1ACg+Trc
5S9ad7O/Jd7eCN5Zmb8O/DU=
=6Kta
-----END PGP SIGNATURE-----

--pE2VAHO2njSJCslu--