From owner-freebsd-current@FreeBSD.ORG Fri Mar 18 19:46:42 2005 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 18B2D16A4CE; Fri, 18 Mar 2005 19:46:42 +0000 (GMT) Received: from mh1.centtech.com (moat3.centtech.com [207.200.51.50]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9200043D46; Fri, 18 Mar 2005 19:46:40 +0000 (GMT) (envelope-from anderson@centtech.com) Received: from [10.177.171.220] (neutrino.centtech.com [10.177.171.220]) by mh1.centtech.com (8.13.1/8.13.1) with ESMTP id j2IJkc2g030844; Fri, 18 Mar 2005 13:46:38 -0600 (CST) (envelope-from anderson@centtech.com) Message-ID: <423B3013.30904@centtech.com> Date: Fri, 18 Mar 2005 13:46:27 -0600 From: Eric Anderson User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7.5) Gecko/20050210 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Nate Lawson References: <423AD2F3.50602@centtech.com> <423AD585.2010500@centtech.com> <423ADF0D.5090605@centtech.com> <423B12DB.2030409@freebsd.org> <423B2EF7.1000309@root.org> In-Reply-To: <423B2EF7.1000309@root.org> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: ClamAV 0.82/773/Fri Mar 18 06:56:08 2005 on mh1.centtech.com X-Virus-Status: Clean cc: freebsd-acpi@freebsd.org cc: FreeBSD Current cc: Colin Percival Subject: Re: Pentium-M - not recognized? X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 Mar 2005 19:46:42 -0000 Nate Lawson wrote: > Colin Percival wrote: > >> Eric Anderson wrote: >> >>> Eric Anderson wrote: >>> >>>> Eric Anderson wrote: >>>> >>>>> I have a Dell Latitude D610 laptop, and my kernel says: >>>>> >>>>> CPU claims to support Enhanced Speedstep, but is not recognized. >>>>> Please update driver or contact the maintainer. >>>>> cpu_vendor = GenuineIntel msr = 6120e2606000e26, bus_clk = 64 >>>>> >>>>> What does that mean to me? How can I fix it? >> >> >> >> If the BIOS knows about enhanced speedstep and ACPI (which it should) >> then you can probably get access to the different settings via the >> acpi_perf. > > > Yes, I have a patch that does this locally. > >>>> I hate when I reply to myself, but.. After doing some more research, I >>>> see that I have a Pentium M 750, but in cpufreq/est.c, I notice there >>>> isn't an entry for it. >>>> ... >>> >>> >>> I think a section for the 750 needs to >>> be added, but I'm not sure what to add exactly, and I'm now afraid I'll >>> light my computer on fire if I try. >> >> >> >> That's exactly the problem I have. In earlier Pentium M processors, >> Intel >> helpfully published a complete listing of the frequency/voltage pairs, >> which I encoded into est.c. With the 133MHz Pentium M processors, Intel >> decided not to publish all this; instead, they've just published the >> lowest >> and highest pairs. >> >> I am told that the data I need is available in the "Prescott, Nocona, and >> Potomac Processor BIOS Writer's Guide", but I can't get my hands on that >> since I haven't signed an NDA, and I've been too busy lately to work out >> how one goes about the process of obtaining and signing an Intel NDA. (I >> have no objection in principle to NDAs, as long as I'm able to publish >> the >> resulting code.) > > > Yep. I finally was able to borrow a friend's T42 for the weekend and > can test/finish my patch. I'll commit it once it's working. > I'd be more than happy to test against my laptop and send any necessary output. Do you think this could be affecting my S3 suspend mode at all? Eric -- ------------------------------------------------------------------------ Eric Anderson Sr. Systems Administrator Centaur Technology I have seen the future and it is just like the present, only longer. ------------------------------------------------------------------------