From owner-freebsd-current@FreeBSD.ORG Tue Dec 12 17:37:33 2006 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7E64416A407 for ; Tue, 12 Dec 2006 17:37:33 +0000 (UTC) (envelope-from grafan@gmail.com) Received: from an-out-0708.google.com (an-out-0708.google.com [209.85.132.251]) by mx1.FreeBSD.org (Postfix) with ESMTP id 69C4643F0A for ; Tue, 12 Dec 2006 17:32:59 +0000 (GMT) (envelope-from grafan@gmail.com) Received: by an-out-0708.google.com with SMTP id c24so385486ana for ; Tue, 12 Dec 2006 09:34:13 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=U7GGRxgNCWxXJEyeDr7HcNVcuDXScwmls8Af5693YZPandQNkDQrN9b/MEK8xU2LXn02T0Aw0IIHta8lqe9dj0VX1Mp7AVJrOgPc50p/BNOnMEP+ukr3cgIAqb1VU5QsB6wLouTpLRii+/2NiJU2CwvzXSSnonrIaqi+9J0Luk0= Received: by 10.100.168.13 with SMTP id q13mr949356ane.1165944853700; Tue, 12 Dec 2006 09:34:13 -0800 (PST) Received: by 10.100.136.16 with HTTP; Tue, 12 Dec 2006 09:34:13 -0800 (PST) Message-ID: <6eb82e0612120934h2920ccddkaeb5b0e0c038cefb@mail.gmail.com> Date: Wed, 13 Dec 2006 01:34:13 +0800 From: "Rong-en Fan" To: "Adam McDougall" In-Reply-To: <20061210002923.GO81923@egr.msu.edu> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <20061210002923.GO81923@egr.msu.edu> Cc: freebsd-current@freebsd.org Subject: Re: cpufreq est and Enhanced Sleep (Cx) States for Intel Core and above X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 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: Tue, 12 Dec 2006 17:37:33 -0000 On 12/10/06, Adam McDougall wrote: > src/sys/i386/cpufreq/est.c has many Pentium M cpus but nothing > from the Intel Core and Core 2 families that I can see. I tried > looking up the values myself, but could not find them in: > http://www.intel.com/design/mobile/datashts/314078.htm > > It seems that even the latest version of the Linux kernel does not > list values for at least Yonah (Core 2). Is it a big mystery, or is > this data actually available somewhere? I have a Core 2 Duo > T7600 in my laptop and est won't touch my cpu because it doesn't > recognize it. I did get it to use some other form of speed control > by putting hint.acpi_perf.0.disabled="1" in /boot/loader.conf according > to another post. On my ThinkPad X60 with T5600. est and p4tcc work smoothly. cpu0: on acpi0 est0: on cpu0 p4tcc0: on cpu0 cpu1: on acpi0 est1: on cpu1 p4tcc1: on cpu1 dev.cpu.0.freq_levels: 1833/31000 1603/27125 1374/23250 1333/20000 1166/17500 1000/13000 875/11375 750/9750 625/8125 500/6500 375/4875 250/3250 125/1625 dev.est.0.freq_settings: 1833/31000 1333/20000 1000/13000 dev.p4tcc.0.freq_settings: 10000/-1 8750/-1 7500/-1 6250/-1 5000/-1 3750/-1 2500/-1 1250/-1 > Another thing I wish could work is the Enhanced cpu Sleep States; > this Dell Latitude D820 laptop only sees C1 although the document > above indicates it should probably support 4 unique states. Is > there a way I can debug and/or fix this? I can post dumps of the > acpi stuff and/or verbose boot logs if it would be helpful. Well, I have C1 only, too. For the record, I'm running 200611 current amd64 snapshot. Regards, Rong-En Fan