From owner-freebsd-acpi@FreeBSD.ORG Fri Jan 9 00:20:34 2009 Return-Path: Delivered-To: freebsd-acpi@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id AA384106567A for ; Fri, 9 Jan 2009 00:20:34 +0000 (UTC) (envelope-from glavoie@gmail.com) Received: from mail-bw0-f20.google.com (mail-bw0-f20.google.com [209.85.218.20]) by mx1.freebsd.org (Postfix) with ESMTP id 06B318FC1B for ; Fri, 9 Jan 2009 00:20:33 +0000 (UTC) (envelope-from glavoie@gmail.com) Received: by bwz13 with SMTP id 13so1771709bwz.19 for ; Thu, 08 Jan 2009 16:20:32 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to :subject:mime-version:content-type:content-transfer-encoding :content-disposition; bh=cmC/4FQSo+gsggYIbVb8Orm1YBltFBehoFFT//CstQM=; b=ad3mlIWlNGnKIBM5ChiFap36MIXY/5PmvUZ+26u8r0kg4GD/3frXq/so4qOg/6Doe0 q85Z4zdNm9zVTFogJqSp1W8NrG2y+4BsT6RshF9URR9croEXQP1Fs6guSKfJiUoejD86 0v7dxBJCx072nx8Yknb4LKp3V6JkaNJuwUfm0= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:mime-version:content-type :content-transfer-encoding:content-disposition; b=Zvx9C75mpfolp71+nZFmoUyM2n3GH87/2MdAVvgoF4kSSjDej3TvGu1GYQOq5MJXOx KielFKFileVKfQfdQy+0vPaVdJJKPzfGBiDw7kEeFxPasssTMsNIBdP2Wk4vFLHHjWnl MS5/+/nW0v/EbT1V134CM7wIVabU//lg6hyVY= Received: by 10.180.216.19 with SMTP id o19mr9505976bkg.54.1231458683807; Thu, 08 Jan 2009 15:51:23 -0800 (PST) Received: by 10.181.26.14 with HTTP; Thu, 8 Jan 2009 15:51:23 -0800 (PST) Message-ID: Date: Thu, 8 Jan 2009 18:51:23 -0500 From: "Gabriel Lavoie" To: freebsd-acpi@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Content-Disposition: inline Subject: EST (Enhanced Intel SpeedStep(R) Technology) on amd64 X-BeenThere: freebsd-acpi@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: ACPI and power management development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 09 Jan 2009 00:20:35 -0000 Hello, I recently built a small home server using an Inten 45nm E5200 @ 2.5 GHz. With FreeBSD 7.0, the "est" driver had problems pooling for the CPU frequency/voltage pairs and automatically disabled itself. It left the CPU at the frequency the BIOS put it after startup, 1.25 GHz because I have EIST enabled. I had to manually change the frequency or use powerd to put it at maximum. Now I upgraded to FreeBSD 7.1 and everything in my systems seems supported correctly. The est driver now recognize the CPU and load the correct information. Also, after bootup, the frequency of the CPU is at max (2.5 GHz). What I would like is to get the behaviour of EIST found under Windows and Linux where the CPU is automatically downclocked to 1.25 GHz when the system isn't under any load, but comes back to 2.5 GHz as soon as there is some load. I also get this behaviour under Linux on my Core 2 Duo and I really like it. What I found interesting is that it seems the Intel 45nm CPUs use under 5W of power when they are idle and EIST downclocked them. I would really like to take profit of this low power consumption. I found about "estctrl" on this page http://www.daemonology.net/freebsd-est/ but it seems outdated and when I try to build the port, it tells me that it is only supported on the i386 architecture. Why not amd64? Thanks Gabriel -- Gabriel Lavoie glavoie@gmail.com