From owner-freebsd-current@FreeBSD.ORG Mon Dec 15 01:42:14 2003 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0FCB816A4CE for ; Mon, 15 Dec 2003 01:42:14 -0800 (PST) Received: from poup.poupinou.org (poup.poupinou.org [195.101.94.96]) by mx1.FreeBSD.org (Postfix) with ESMTP id D44BA43D35 for ; Mon, 15 Dec 2003 01:42:12 -0800 (PST) (envelope-from ducrot@poupinou.org) Received: from ducrot by poup.poupinou.org with local (Exim) id 1AVpDw-0003fD-00; Mon, 15 Dec 2003 10:41:08 +0100 Date: Mon, 15 Dec 2003 10:41:08 +0100 To: Nate Lawson Message-ID: <20031215094108.GA14031@poupinou.org> References: <20031209175230.I44055@root.org> <20031210184201.Y598@korben.in.tern> <20031210100527.X46577@root.org> <20031211181049.GA3872@poupinou.org> <20031211115236.B50138@root.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20031211115236.B50138@root.org> User-Agent: Mutt/1.5.4i From: Ducrot Bruno cc: acpi-jp@jp.freebsd.org cc: current@freebsd.org cc: Lukas Ertl Subject: Re: ACPI throttling changes X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 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: Mon, 15 Dec 2003 09:42:14 -0000 On Thu, Dec 11, 2003 at 11:53:31AM -0800, Nate Lawson wrote: > On Thu, 11 Dec 2003, Ducrot Bruno wrote: > > On Wed, Dec 10, 2003 at 10:06:45AM -0800, Nate Lawson wrote: > > > On Wed, 10 Dec 2003, Lukas Ertl wrote: > > > > On Tue, 9 Dec 2003, Nate Lawson wrote: > > > > > I'm working on a shared CPU frequency control driver. One step is to > > > > > remove some of the autonomy of the throttling portion of acpi_cpu. > > > > > Please test this patch if you have a machine which supports throttling. > > > > > > > > Apropos CPU frequency: is there a way to find out at what frequency the > > > > CPU is running? And shouldn't SpeedStep have an influence on that? (Or > > > > is SpeedStep not supported?) > > > > > > This is getting a bit off-topic. It's too early to discuss how all the > > > different parts of cpufreq work. The answer is "yes and no", depending on > > > which underlying technologies your laptop has available. ACPI throttling: > > > yes, SpeedStep: mostly yes, ACPI performance states: no. > > > > ACPI performance states (IO only though) should be ok, no? > > There's no way to read the current ACPI performance state value. The only > thing you can do is set a performance state and validate that it > succeeded. > Indeed, but at least you can have some older technology supported though. Ok, most of them are now completely understood, even though you can only have at most beta support due to lack of documentations from vendors if you do not want IO based acpi performance support. Also, you may want to add some stuff for configuration only purpose in order to simplify things (like in centrino platform for example), or to get configuration for powernow-k7 when the legacy method fail. -- Ducrot Bruno -- Which is worse: ignorance or apathy? -- Don't know. Don't care.