Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 25 Feb 2006 08:19:09 +0100
From:      Victor Balada Diaz <victor@bsdes.net>
To:        Colin Percival <cperciva@FreeBSD.org>
Cc:        freebsd-bugs@FreeBSD.org
Subject:   Re: kern/93790: cpufreq missing frequencies
Message-ID:  <20060225071909.GA679@pato.euesrg02.net>
In-Reply-To: <200602250516.k1P5GLUN056765@freefall.freebsd.org>
References:  <200602250516.k1P5GLUN056765@freefall.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help

--17pEHd4RhPHOinZp
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline

On Sat, Feb 25, 2006 at 05:16:21AM +0000, Colin Percival wrote:
> Synopsis: cpufreq missing frequencies
> 
> State-Changed-From-To: open->analyzed
> State-Changed-By: cperciva
> State-Changed-When: Sat Feb 25 05:06:32 UTC 2006
> State-Changed-Why: 
> The Enhanced SpeedStep driver was written before Intel released mobile
> processors with a 533MHz bus speed; it is recognizing the processor as
> having a 15x clock multiplier, and deciding that this means it is a 1.5GHz
> processor.
> 
> This means that the Enhanced SpeedStep code has incorrectly recognized the
> processor and there may be frequencies which the driver is unable to use;
> but the main effect is simply that the frequencies are printed incorrectly:
> The frequency 2.0GHz is reported as 1.5GHz, the frequency 800MHz is reported
> as 600MHz, etc.
> 
> Until this can be fixed properly, I suggest ignoring the frequency information
> returned by the driver; if the submitter uses powerd(8) he will find that it
> operates just as well in spite of the driver being somewhat confused.

Thanks for the fast reply.

I think that a note in the BUGS section of cpufreq(4) would be great,
attached is my proposal.

Btw i found that if i use the acpi driver instead of EST (by not loading
cpufreq driver) it reports the right speeds.

-- 
La prueba mas fehaciente de que existe vida inteligente en otros
planetas, es que no han intentado contactar con nosotros. 

--17pEHd4RhPHOinZp
Content-Type: text/plain; charset=us-ascii
Content-Disposition: attachment; filename="cpufreq.diff"

--- cpufreq.4	Sat Jul 30 11:34:57 2005
+++ cpufreq.4.new	Sat Feb 25 08:12:45 2006
@@ -291,5 +291,8 @@
 .Pp
 Notification of CPU and bus frequency changes is not implemented yet.
 .Pp
+In some cases cpufreq may print wrong CPU speeds and may not be
+able to use all the frequencies provided by the processor.
+.Pp
 When multiple CPUs offer frequency control, they cannot be set to different
 levels and must all offer the same frequency settings.

--17pEHd4RhPHOinZp--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20060225071909.GA679>