From owner-freebsd-acpi@FreeBSD.ORG Thu Feb 10 01:54:52 2005 Return-Path: Delivered-To: freebsd-acpi@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C975516A4CE; Thu, 10 Feb 2005 01:54:52 +0000 (GMT) Received: from www.cryptography.com (li-22.members.linode.com [64.5.53.22]) by mx1.FreeBSD.org (Postfix) with ESMTP id 88BEE43D3F; Thu, 10 Feb 2005 01:54:52 +0000 (GMT) (envelope-from nate@root.org) Received: from [10.0.0.34] (adsl-67-119-74-222.dsl.sntc01.pacbell.net [67.119.74.222]) by www.cryptography.com (8.12.8/8.12.8) with ESMTP id j1A1sNWk008101 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Wed, 9 Feb 2005 17:54:24 -0800 Message-ID: <420ABECE.9030201@root.org> Date: Wed, 09 Feb 2005 17:54:22 -0800 From: Nate Lawson User-Agent: Mozilla Thunderbird 0.9 (Windows/20041103) X-Accept-Language: en-us, en MIME-Version: 1.0 To: cokane@cokane.org References: <42068A5C.1030300@root.org> <200502091304.17896.jkim@niksun.com> <420A5983.4070302@root.org> <200502091403.16045.jkim@niksun.com> <346a802205020912122b3f9ffe@mail.gmail.com> In-Reply-To: <346a802205020912122b3f9ffe@mail.gmail.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit cc: freebsd-acpi@freebsd.org cc: freebsd-amd64@freebsd.org Subject: Re: HEADSUP: cpufreq import complete, acpi_throttling changed X-BeenThere: freebsd-acpi@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: ACPI and power management development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Feb 2005 01:54:53 -0000 Coleman Kane wrote: > Well, I would be interested in working on this project. I've done a > good deal of background work on this over the past month. I am > guessing that the tunables will be provided throught hw.cpu.N now? Is > there a location (project page, etc.) for our freebsd cpufreq system? The sysctls are dev.cpu.X.freq. For now, you'll only ever see a dev.cpu.0.freq and changes to it will be made to all processors. (I'm still improving MP support but that's how it will be.) In the future, once the hardware drivers are improved to support independent MP frequencies, the framework can easily be updated to export the sysctls on all cpus. This change is about 10 lines of code. Info about the framework is in the cpufreq(4) man page. The acpi projects page is where work is currently being noted. I haven't updated it recently though but once I get the next round of commits in, I will. -- Nate