Subject: Re: Question about speedstep and the est.frequency.target sysctl variable.
To: Daniel Carosone <dan@geek.com.au>
From: Brian Buhrow <buhrow@lothlorien.nfbcal.org>
List: netbsd-users
Date: 08/27/2007 08:17:08
Hello. No, I don't have estd installed. Are there any other programs
in the standard distribution which would set this value, perhaps without my
knowledge? Right now, I'm running NetBSD-3 because the NetBSD-4 kernels
can't drive the pcmcia slots for some reason.
-Brian
On Aug 26, 7:06pm, Daniel Carosone wrote:
} Subject: Re: Question about speedstep and the est.frequency.target sysctl
}
} --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--
>-- End of excerpt from Daniel Carosone