From owner-freebsd-bugs@FreeBSD.ORG Sun Feb 10 05:40:02 2008 Return-Path: Delivered-To: freebsd-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C0FC616A41B for ; Sun, 10 Feb 2008 05:40:02 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 9BC9C13C45E for ; Sun, 10 Feb 2008 05:40:02 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.2/8.14.2) with ESMTP id m1A5e2Ap070149 for ; Sun, 10 Feb 2008 05:40:02 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.2/8.14.1/Submit) id m1A5e2YO070148; Sun, 10 Feb 2008 05:40:02 GMT (envelope-from gnats) Resent-Date: Sun, 10 Feb 2008 05:40:02 GMT Resent-Message-Id: <200802100540.m1A5e2YO070148@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Nate Eldredge Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7A92316A417 for ; Sun, 10 Feb 2008 05:39:27 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (www.freebsd.org [IPv6:2001:4f8:fff6::21]) by mx1.freebsd.org (Postfix) with ESMTP id 647D713C459 for ; Sun, 10 Feb 2008 05:39:27 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.14.2/8.14.2) with ESMTP id m1A5bHDL019074 for ; Sun, 10 Feb 2008 05:37:17 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.14.2/8.14.1/Submit) id m1A5bGK6019073; Sun, 10 Feb 2008 05:37:16 GMT (envelope-from nobody) Message-Id: <200802100537.m1A5bGK6019073@www.freebsd.org> Date: Sun, 10 Feb 2008 05:37:16 GMT From: Nate Eldredge To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: bin/120490: powerd should let me specify desired frequencies X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Feb 2008 05:40:02 -0000 >Number: 120490 >Category: bin >Synopsis: powerd should let me specify desired frequencies >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Sun Feb 10 05:40:02 UTC 2008 >Closed-Date: >Last-Modified: >Originator: Nate Eldredge >Release: 6.2-RELEASE-p8 >Organization: >Environment: FreeBSD vulcan.lan 6.2-RELEASE-p8 FreeBSD 6.2-RELEASE-p8 #24: Thu Nov 29 09:52:48 PST 2007 nate@vulcan.lan:/usr/obj/usr/src/sys/VULCAN amd64 >Description: powerd(8) in adaptive mode adjusts the CPU frequency based on the list from dev.cpu.0.freq_levels, it gradually moves through all available frequencies. However, in my case this is not desirable; only two of the available frequencies are actually useful. The CPU's full speed is 1800 MHz; powernow also has a 1000 MHz setting that saves about 20W. But there are a bunch of other frequencies that apparently come from ACPI. They do slow down the CPU, but based on my tests the machine's power consumption does not actually change, so there is not much point in using them. Furthermore, the ACPI frequencies include some really low ones (250MHz or so) which crash the machine if selected. So I really just want powerd to switch between 1800 and 1000. It would be useful for powerd to have an option to manually specify a list of desired frequencies. >How-To-Repeat: >Fix: >Release-Note: >Audit-Trail: >Unformatted: