From owner-cvs-src@FreeBSD.ORG Mon Feb 27 00:31:49 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E7D5816A420; Mon, 27 Feb 2006 00:31:49 +0000 (GMT) (envelope-from nate@root.org) Received: from ylpvm29.prodigy.net (ylpvm29-ext.prodigy.net [207.115.57.60]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7A5DF43D45; Mon, 27 Feb 2006 00:31:49 +0000 (GMT) (envelope-from nate@root.org) Received: from pimout7-ext.prodigy.net (pimout7-int.prodigy.net [207.115.4.147]) by ylpvm29.prodigy.net (8.12.10 outbound/8.12.10) with ESMTP id k1R0VPbi020926; Sun, 26 Feb 2006 19:31:25 -0500 X-ORBL: [71.139.114.10] Received: from [10.0.0.240] (ppp-71-139-114-10.dsl.snfc21.pacbell.net [71.139.114.10]) by pimout7-ext.prodigy.net (8.13.4 outbound domainkey aix/8.13.4) with ESMTP id k1R0VlJp083726; Sun, 26 Feb 2006 19:31:47 -0500 Message-ID: <44024869.5080300@root.org> Date: Sun, 26 Feb 2006 16:31:37 -0800 From: Nate Lawson User-Agent: Thunderbird 1.5 (Windows/20051201) MIME-Version: 1.0 To: Hajimu UMEMOTO References: <200602250455.k1P4tdP2067713@repoman.freebsd.org> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org, Colin Percival Subject: Re: cvs commit: src/sys/i386/cpufreq est.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Feb 2006 00:31:50 -0000 Hajimu UMEMOTO wrote: > Hi, > >>>>>> On Sat, 25 Feb 2006 04:55:39 +0000 (UTC) >>>>>> Colin Percival said: > > cperciva> cperciva 2006-02-25 04:55:39 UTC > > cperciva> FreeBSD src repository > cperciva> Modified files: > cperciva> sys/i386/cpufreq est.c > cperciva> Log: > cperciva> Add frequency-voltage tables for Intel 778, 758, 773, 753, and 733J > cperciva> processors. > cperciva> Obtained from: Intel Datasheet 302189-008 > > I tried to apply the diff to latest RELENG_6. Then, it seems voltage > is not handled correctly on my laptop. My CPU is 753. > > ume@kasuga:1010% sysctl dev.est > dev.est.0.%desc: Enhanced SpeedStep Frequency Control > dev.est.0.freq_settings: 1200/-1 1100/-1 1000/-1 900/-1 800/-1 600/-1 > > The following is the sysctl output before applying the diff. > > ume@kasuga:1004% sysctl dev.est > dev.est.0.%desc: Enhanced SpeedStep Frequency Control > dev.est.0.%driver: est > dev.est.0.%parent: cpu0 > dev.est.0.freq_settings: 1200/5000 1100/4700 1000/4300 900/4000 800/3700 600/3000 What happens is that acpi_perf attaches as "info only" if it doesn't have a method to control the frequency. For example, the control/status methods might list a hardware-specific control mechanism. Something about how the new est is attaching is causing acpi_perf to not attach in info-only mode. -- Nate