From owner-freebsd-current@FreeBSD.ORG Sun Dec 10 00:29:24 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 31FFC16A40F for ; Sun, 10 Dec 2006 00:29:24 +0000 (UTC) (envelope-from mcdouga9@daemon.egr.msu.edu) Received: from daemon.egr.msu.edu (daemon.egr.msu.edu [35.9.44.65]) by mx1.FreeBSD.org (Postfix) with ESMTP id 16B5E43CA1 for ; Sun, 10 Dec 2006 00:28:17 +0000 (GMT) (envelope-from mcdouga9@daemon.egr.msu.edu) Received: by daemon.egr.msu.edu (Postfix, from userid 21281) id 7BEFF1CE6F; Sat, 9 Dec 2006 19:29:23 -0500 (EST) Date: Sat, 9 Dec 2006 19:29:23 -0500 From: Adam McDougall To: freebsd-current@freebsd.org Message-ID: <20061210002923.GO81923@egr.msu.edu> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.13 (2006-08-11) Subject: 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: Sun, 10 Dec 2006 00:29:24 -0000 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. 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. Thanks