From owner-freebsd-stable@FreeBSD.ORG Wed Jun 4 22:39:15 2008 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 650BC106566B for ; Wed, 4 Jun 2008 22:39:15 +0000 (UTC) (envelope-from yurtesen@ispro.net) Received: from mail.ispro.net (mail.ispro.net [87.251.0.19]) by mx1.freebsd.org (Postfix) with ESMTP id 11C898FC12 for ; Wed, 4 Jun 2008 22:39:13 +0000 (UTC) (envelope-from yurtesen@ispro.net) Received: (qmail 19484 invoked by uid 399); 5 Jun 2008 01:35:51 +0300 Received: from dsl-tkubrasgw1-fed0de00-174.dhcp.inet.fi (HELO ?80.222.208.174?) (yurtesen@ispro.net@80.222.208.174) by mail.ispro.net with ESMTPAM; 5 Jun 2008 01:35:51 +0300 X-Originating-IP: 80.222.208.174 Message-ID: <484719B1.9030508@ispro.net> Date: Thu, 05 Jun 2008 01:39:45 +0300 From: Evren Yurtesen User-Agent: Thunderbird 2.0.0.14 (Windows/20080421) MIME-Version: 1.0 To: Andrew Snow References: <4847072E.5000709@ispro.net> <48470ED0.600@modulus.org> <484713B2.5030200@ispro.net> <48471834.30905@modulus.org> In-Reply-To: <48471834.30905@modulus.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-stable@freebsd.org Subject: Re: cpufreq broken on core2duo X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 04 Jun 2008 22:39:15 -0000 Andrew Snow wrote: > Evren Yurtesen wrote: > >> When you say that it doesnt work, does it give an error or? In my case >> it doesnt give any errors just says it set it but I see that nothing >> is set. > > Here's one box: > > CPU: Intel(R) Core(TM)2 Duo CPU E8500 @ 3.16GHz > cpu0: on acpi0 > est0: on cpu0 > est: CPU supports Enhanced Speedstep, but is not recognized. > est: cpu_vendor GenuineIntel, msr 61a49200600091a > device_attach: est0 attach returned 6 > p4tcc0: on cpu0 > > > Here's another one: > CPU: Intel(R) Xeon(R) CPU E5410 @ 2.33GHz > cpu0: on acpi0 > est0: on cpu0 > est: CPU supports Enhanced Speedstep, but is not recognized. > est: cpu_vendor GenuineIntel, msr 720072006000720 > device_attach: est0 attach returned 6 > p4tcc0: on cpu0 > > > > SYSCTLs On the first one: > dev.cpu.0.freq: 2786 > dev.cpu.0.freq_levels: 2786/-1 2437/-1 2089/-1 1741/-1 1393/-1 1044/-1 > 696/-1 348/-1 > > Attempting to change dev.cpu.0.freq has no effect and says: > sysctl: dev.cpu.0.freq: Invalid argument > In one of the boxes I have there is an option in the bios where I can enable Intel Enhanced SpeedStep Technology. If I enable this to disabled in the bios then I get the same results as you are seeing. If I enable this in the bios then I get no errors but the processor speed doesnt change according to chkfreq from acpi_ppc http://www.spa.is.uec.ac.jp/~nfukuda/software/ Did you check the bios for this option? Another thing is that when I enable it from bios the cpufreq finds the processor to be 1500mhz (3000mhz in reality). You said you have an Athlon X2 box. Did you download http://www.spa.is.uec.ac.jp/~nfukuda/software/ and tried the chkfreq program which comes out with it to see if powerd is actually working? Because all I know is that you might be thinking that it is working but it might not be working at all. (I think acpi_ppc doesnt support dual core processors but chkfreq should give reliable results) Thanks, Evren