From owner-freebsd-acpi@FreeBSD.ORG Thu Sep 1 11:50:34 2005 Return-Path: X-Original-To: acpi@FreeBSD.org 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 2751616A41F for ; Thu, 1 Sep 2005 11:50:34 +0000 (GMT) (envelope-from ume@mahoroba.org) Received: from ameno.mahoroba.org (gw4.mahoroba.org [218.45.22.175]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7F9C743D49 for ; Thu, 1 Sep 2005 11:50:32 +0000 (GMT) (envelope-from ume@mahoroba.org) Received: from kasuga.mahoroba.org (IDENT:zy82PqOIVy1flJkaZC8IPTkOBCq4wNmOqOxGw+xjU7xMYOtPlme7W/EWGKiCERCe@kasuga.mahoroba.org [IPv6:3ffe:501:185b:8010:20b:97ff:fe2e:b521]) (user=ume mech=CRAM-MD5 bits=0) by ameno.mahoroba.org (8.13.4/8.13.4) with ESMTP/inet6 id j81BoNDb063632 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 1 Sep 2005 20:50:26 +0900 (JST) (envelope-from ume@mahoroba.org) Date: Thu, 01 Sep 2005 20:50:22 +0900 Message-ID: From: Hajimu UMEMOTO To: Nate Lawson In-Reply-To: <43161544.1010802@root.org> References: <20050830044536.C0AB416A4C6@hub.freebsd.org> <4313E5C5.5060005@root.org> <43161544.1010802@root.org> User-Agent: xcite1.38> Wanderlust/2.14.0 (Africa) SEMI/1.14.6 (Maruoka) FLIM/1.14.7 (=?ISO-8859-4?Q?Sanj=F2?=) APEL/10.6 Emacs/22.0.50 (i386-unknown-freebsd6.0) MULE/5.0 (SAKAKI) X-Operating-System: FreeBSD 6.0-BETA3 X-PGP-Key: http://www.imasy.or.jp/~ume/publickey.asc X-PGP-Fingerprint: 1F00 0B9E 2164 70FC 6DC5 BF5F 04E9 F086 BF90 71FE Organization: Internet Mutual Aid Society, YOKOHAMA MIME-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: text/plain; charset=US-ASCII X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.0 (ameno.mahoroba.org [IPv6:3ffe:501:185b:8010::1]); Thu, 01 Sep 2005 20:50:26 +0900 (JST) X-Virus-Scanned: by amavisd-new X-Virus-Status: Clean X-Spam-Status: No, score=-5.9 required=5.0 tests=ALL_TRUSTED,AWL,BAYES_00 autolearn=ham version=3.0.4 X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on ameno.mahoroba.org Cc: acpi@FreeBSD.org Subject: Re: cvs commit: src/sys/kern kern_cpu.c 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: Thu, 01 Sep 2005 11:50:34 -0000 Hi, >>>>> On Wed, 31 Aug 2005 13:38:28 -0700 >>>>> Nate Lawson said: nate> Please apply the attached patch and send me the output as you did before. Okay, here it is. dev.cpu.0.freq_levels: 1200/5000 1050/4375 1100/4700 962/4112 825/3525 1000/4300 875/3762 750/3225 625/2687 500/2150 900/4000 800/3700 700/3237 600/3000 525/2625 450/2250 375/1875 300/1500 225/1125 150/750 75/375 Sep 1 16:23:47 kasuga sudo: ume : TTY=ttyp1 ; PWD=/usr/home/ume ; USER=root ; COMMAND=/sbin/sysctl debug.cpufreq.verbose=1 Sep 1 16:23:49 kasuga kernel: cpufreq: get returning known freq 1200 Sep 1 16:23:55 kasuga last message repeated 3 times Sep 1 16:23:57 kasuga kernel: cpufreq: get returning known freq 1200 Sep 1 16:23:59 kasuga kernel: cpufreq: get returning known freq 1200 Sep 1 16:24:01 kasuga kernel: cpufreq: get returning known freq 1200 Sep 1 16:24:10 kasuga last message repeated 6 times Sep 1 16:24:10 kasuga kernel: cpufreq: skipping info-only driver acpi_perf0 Sep 1 16:24:10 kasuga kernel: cpufreq: adding abs setting 1200 at head Sep 1 16:24:10 kasuga kernel: cpufreq: adding abs setting 1100 after 1200 Sep 1 16:24:10 kasuga kernel: cpufreq: adding abs setting 1000 after 1100 Sep 1 16:24:10 kasuga kernel: cpufreq: adding abs setting 900 after 1000 Sep 1 16:24:10 kasuga kernel: cpufreq: adding abs setting 800 after 900 Sep 1 16:24:10 kasuga kernel: cpufreq: adding abs setting 600 after 800 Sep 1 16:24:10 kasuga kernel: cpufreq: adding 8 relative settings Sep 1 16:24:10 kasuga kernel: cpufreq: expand set added rel setting 100% to 600 level Sep 1 16:24:10 kasuga kernel: cpufreq: dup set considering derived setting 525 Sep 1 16:24:10 kasuga kernel: cpufreq: removed last relative driver: p4tcc0 Sep 1 16:24:10 kasuga kernel: cpufreq: dup done, inserting new level 525 after 600 Sep 1 16:24:10 kasuga kernel: cpufreq: expand set added rel setting 87% to 525 level Sep 1 16:24:10 kasuga kernel: cpufreq: dup set considering derived setting 450 Sep 1 16:24:10 kasuga kernel: cpufreq: removed last relative driver: p4tcc0 Sep 1 16:24:10 kasuga kernel: cpufreq: dup done, inserting new level 450 after 525 Sep 1 16:24:10 kasuga kernel: cpufreq: expand set added rel setting 75% to 450 level Sep 1 16:24:10 kasuga kernel: cpufreq: dup set considering derived setting 375 Sep 1 16:24:10 kasuga kernel: cpufreq: removed last relative driver: p4tcc0 Sep 1 16:24:10 kasuga kernel: cpufreq: dup done, inserting new level 375 after 450 Sep 1 16:24:10 kasuga kernel: cpufreq: expand set added rel setting 62% to 375 level Sep 1 16:24:10 kasuga kernel: cpufreq: dup set considering derived setting 300 Sep 1 16:24:10 kasuga kernel: cpufreq: removed last relative driver: p4tcc0 Sep 1 16:24:10 kasuga kernel: cpufreq: dup done, inserting new level 300 after 375 Sep 1 16:24:10 kasuga kernel: cpufreq: expand set added rel setting 50% to 300 level Sep 1 16:24:10 kasuga kernel: cpufreq: dup set considering derived setting 225 Sep 1 16:24:10 kasuga kernel: cpufreq: removed last relative driver: p4tcc0 Sep 1 16:24:10 kasuga kernel: cpufreq: dup done, inserting new level 225 after 300 Sep 1 16:24:10 kasuga kernel: cpufreq: expand set added rel setting 37% to 225 level Sep 1 16:24:10 kasuga kernel: cpufreq: dup set considering derived setting 150 Sep 1 16:24:10 kasuga kernel: cpufreq: removed last relative driver: p4tcc0 Sep 1 16:24:10 kasuga kernel: cpufreq: dup done, inserting new level 150 after 225 Sep 1 16:24:10 kasuga kernel: cpufreq: expand set added rel setting 25% to 150 level Sep 1 16:24:10 kasuga kernel: cpufreq: dup set considering derived setting 75 Sep 1 16:24:10 kasuga kernel: cpufreq: removed last relative driver: p4tcc0 Sep 1 16:24:10 kasuga kernel: cpufreq: dup done, inserting new level 75 after 150 Sep 1 16:24:10 kasuga kernel: cpufreq: expand set added rel setting 12% to 75 level Sep 1 16:24:10 kasuga kernel: cpufreq: expand set added rel setting 100% to 800 level Sep 1 16:24:10 kasuga kernel: cpufreq: dup set considering derived setting 700 Sep 1 16:24:10 kasuga kernel: cpufreq: removed last relative driver: p4tcc0 Sep 1 16:24:10 kasuga kernel: cpufreq: dup done, inserting new level 700 after 800 Sep 1 16:24:10 kasuga kernel: cpufreq: expand set added rel setting 87% to 700 level Sep 1 16:24:10 kasuga kernel: cpufreq: dup set considering derived setting 600 Sep 1 16:24:10 kasuga kernel: cpufreq: removed last relative driver: p4tcc0 Sep 1 16:24:10 kasuga kernel: cpufreq: dup set rejecting 600 (dupe) Sep 1 16:24:10 kasuga kernel: cpufreq: dup set freeing new level 600 (not optimal) Sep 1 16:24:10 kasuga kernel: cpufreq: expand set added rel setting 100% to 900 level Sep 1 16:24:10 kasuga kernel: cpufreq: dup set considering derived setting 787 Sep 1 16:24:10 kasuga kernel: cpufreq: removed last relative driver: p4tcc0 Sep 1 16:24:10 kasuga kernel: cpufreq: dup set rejecting 787 (dupe) Sep 1 16:24:10 kasuga kernel: cpufreq: dup set freeing new level 787 (not optimal) Sep 1 16:24:10 kasuga kernel: cpufreq: expand set added rel setting 100% to 1000 level Sep 1 16:24:10 kasuga kernel: cpufreq: dup set considering derived setting 875 Sep 1 16:24:10 kasuga kernel: cpufreq: removed last relative driver: p4tcc0 Sep 1 16:24:10 kasuga kernel: cpufreq: dup done, inserting new level 875 after 1000 Sep 1 16:24:10 kasuga kernel: cpufreq: expand set added rel setting 87% to 875 level Sep 1 16:24:10 kasuga kernel: cpufreq: dup set considering derived setting 750 Sep 1 16:24:10 kasuga kernel: cpufreq: removed last relative driver: p4tcc0 Sep 1 16:24:10 kasuga kernel: cpufreq: dup done, inserting new level 750 after 875 Sep 1 16:24:10 kasuga kernel: cpufreq: expand set added rel setting 75% to 750 level Sep 1 16:24:10 kasuga kernel: cpufreq: dup set considering derived setting 625 Sep 1 16:24:10 kasuga kernel: cpufreq: removed last relative driver: p4tcc0 Sep 1 16:24:10 kasuga kernel: cpufreq: dup done, inserting new level 625 after 750 Sep 1 16:24:10 kasuga kernel: cpufreq: expand set added rel setting 62% to 625 level Sep 1 16:24:10 kasuga kernel: cpufreq: dup set considering derived setting 500 Sep 1 16:24:10 kasuga kernel: cpufreq: removed last relative driver: p4tcc0 Sep 1 16:24:10 kasuga kernel: cpufreq: dup done, inserting new level 500 after 625 Sep 1 16:24:10 kasuga kernel: cpufreq: expand set added rel setting 50% to 500 level Sep 1 16:24:10 kasuga kernel: cpufreq: dup set considering derived setting 375 Sep 1 16:24:10 kasuga kernel: cpufreq: removed last relative driver: p4tcc0 Sep 1 16:24:10 kasuga kernel: cpufreq: dup set rejecting 375 (dupe) Sep 1 16:24:10 kasuga kernel: cpufreq: dup set freeing new level 375 (not optimal) Sep 1 16:24:10 kasuga kernel: cpufreq: expand set added rel setting 100% to 1100 level Sep 1 16:24:10 kasuga kernel: cpufreq: dup set considering derived setting 962 Sep 1 16:24:10 kasuga kernel: cpufreq: removed last relative driver: p4tcc0 Sep 1 16:24:10 kasuga kernel: cpufreq: dup done, inserting new level 962 after 1100 Sep 1 16:24:10 kasuga kernel: cpufreq: expand set added rel setting 87% to 962 level Sep 1 16:24:10 kasuga kernel: cpufreq: dup set considering derived setting 825 Sep 1 16:24:10 kasuga kernel: cpufreq: removed last relative driver: p4tcc0 Sep 1 16:24:10 kasuga kernel: cpufreq: dup done, inserting new level 825 after 962 Sep 1 16:24:10 kasuga kernel: cpufreq: expand set added rel setting 75% to 825 level Sep 1 16:24:10 kasuga kernel: cpufreq: dup set considering derived setting 687 Sep 1 16:24:10 kasuga kernel: cpufreq: removed last relative driver: p4tcc0 Sep 1 16:24:10 kasuga kernel: cpufreq: dup set rejecting 687 (dupe) Sep 1 16:24:10 kasuga kernel: cpufreq: dup set freeing new level 687 (not optimal) Sep 1 16:24:10 kasuga kernel: cpufreq: expand set added rel setting 100% to 1200 level Sep 1 16:24:10 kasuga kernel: cpufreq: dup set considering derived setting 1050 Sep 1 16:24:10 kasuga kernel: cpufreq: removed last relative driver: p4tcc0 Sep 1 16:24:10 kasuga kernel: cpufreq: dup done, inserting new level 1050 after 1200 Sep 1 16:24:10 kasuga kernel: cpufreq: expand set added rel setting 87% to 1050 level Sep 1 16:24:10 kasuga kernel: cpufreq: dup set considering derived setting 900 Sep 1 16:24:10 kasuga kernel: cpufreq: removed last relative driver: p4tcc0 Sep 1 16:24:10 kasuga kernel: cpufreq: dup set rejecting 900 (dupe) Sep 1 16:24:10 kasuga kernel: cpufreq: dup set freeing new level 900 (not optimal) Sep 1 16:24:10 kasuga kernel: cpufreq: skipping info-only driver acpi_perf0 Sep 1 16:24:10 kasuga kernel: cpufreq: adding abs setting 1200 at head Sep 1 16:24:10 kasuga kernel: cpufreq: adding abs setting 1100 after 1200 Sep 1 16:24:10 kasuga kernel: cpufreq: adding abs setting 1000 after 1100 Sep 1 16:24:10 kasuga kernel: cpufreq: adding abs setting 900 after 1000 Sep 1 16:24:10 kasuga kernel: cpufreq: adding abs setting 800 after 900 Sep 1 16:24:10 kasuga kernel: cpufreq: adding abs setting 600 after 800 Sep 1 16:24:10 kasuga kernel: cpufreq: adding 8 relative settings Sep 1 16:24:10 kasuga kernel: cpufreq: expand set added rel setting 100% to 600 level Sep 1 16:24:10 kasuga kernel: cpufreq: dup set considering derived setting 525 Sep 1 16:24:10 kasuga kernel: cpufreq: removed last relative driver: p4tcc0 Sep 1 16:24:10 kasuga kernel: cpufreq: dup done, inserting new level 525 after 600 Sep 1 16:24:10 kasuga kernel: cpufreq: expand set added rel setting 87% to 525 level Sep 1 16:24:10 kasuga kernel: cpufreq: dup set considering derived setting 450 Sep 1 16:24:10 kasuga kernel: cpufreq: removed last relative driver: p4tcc0 Sep 1 16:24:10 kasuga kernel: cpufreq: dup done, inserting new level 450 after 525 Sep 1 16:24:10 kasuga kernel: cpufreq: expand set added rel setting 75% to 450 level Sep 1 16:24:10 kasuga kernel: cpufreq: dup set considering derived setting 375 Sep 1 16:24:10 kasuga kernel: cpufreq: removed last relative driver: p4tcc0 Sep 1 16:24:10 kasuga kernel: cpufreq: dup done, inserting new level 375 after 450 Sep 1 16:24:10 kasuga kernel: cpufreq: expand set added rel setting 62% to 375 level Sep 1 16:24:10 kasuga kernel: cpufreq: dup set considering derived setting 300 Sep 1 16:24:10 kasuga kernel: cpufreq: removed last relative driver: p4tcc0 Sep 1 16:24:10 kasuga kernel: cpufreq: dup done, inserting new level 300 after 375 Sep 1 16:24:10 kasuga kernel: cpufreq: expand set added rel setting 50% to 300 level Sep 1 16:24:10 kasuga kernel: cpufreq: dup set considering derived setting 225 Sep 1 16:24:10 kasuga kernel: cpufreq: removed last relative driver: p4tcc0 Sep 1 16:24:10 kasuga kernel: cpufreq: dup done, inserting new level 225 after 300 Sep 1 16:24:10 kasuga kernel: cpufreq: expand set added rel setting 37% to 225 level Sep 1 16:24:10 kasuga kernel: cpufreq: dup set considering derived setting 150 Sep 1 16:24:10 kasuga kernel: cpufreq: removed last relative driver: p4tcc0 Sep 1 16:24:10 kasuga kernel: cpufreq: dup done, inserting new level 150 after 225 Sep 1 16:24:10 kasuga kernel: cpufreq: expand set added rel setting 25% to 150 level Sep 1 16:24:10 kasuga kernel: cpufreq: dup set considering derived setting 75 Sep 1 16:24:10 kasuga kernel: cpufreq: removed last relative driver: p4tcc0 Sep 1 16:24:10 kasuga kernel: cpufreq: dup done, inserting new level 75 after 150 Sep 1 16:24:10 kasuga kernel: cpufreq: expand set added rel setting 12% to 75 level Sep 1 16:24:10 kasuga kernel: cpufreq: expand set added rel setting 100% to 800 level Sep 1 16:24:10 kasuga kernel: cpufreq: dup set considering derived setting 700 Sep 1 16:24:10 kasuga kernel: cpufreq: removed last relative driver: p4tcc0 Sep 1 16:24:10 kasuga kernel: cpufreq: dup done, inserting new level 700 after 800 Sep 1 16:24:10 kasuga kernel: cpufreq: expand set added rel setting 87% to 700 level Sep 1 16:24:10 kasuga kernel: cpufreq: dup set considering derived setting 600 Sep 1 16:24:10 kasuga kernel: cpufreq: removed last relative driver: p4tcc0 Sep 1 16:24:10 kasuga kernel: cpufreq: dup set rejecting 600 (dupe) Sep 1 16:24:10 kasuga kernel: cpufreq: dup set freeing new level 600 (not optimal) Sep 1 16:24:10 kasuga kernel: cpufreq: expand set added rel setting 100% to 900 level Sep 1 16:24:10 kasuga kernel: cpufreq: dup set considering derived setting 787 Sep 1 16:24:10 kasuga kernel: cpufreq: removed last relative driver: p4tcc0 Sep 1 16:24:10 kasuga kernel: cpufreq: dup set rejecting 787 (dupe) Sep 1 16:24:10 kasuga kernel: cpufreq: dup set freeing new level 787 (not optimal) Sep 1 16:24:10 kasuga kernel: cpufreq: expand set added rel setting 100% to 1000 level Sep 1 16:24:10 kasuga kernel: cpufreq: dup set considering derived setting 875 Sep 1 16:24:10 kasuga kernel: cpufreq: removed last relative driver: p4tcc0 Sep 1 16:24:10 kasuga kernel: cpufreq: dup done, inserting new level 875 after 1000 Sep 1 16:24:10 kasuga kernel: cpufreq: expand set added rel setting 87% to 875 level Sep 1 16:24:10 kasuga kernel: cpufreq: dup set considering derived setting 750 Sep 1 16:24:10 kasuga kernel: cpufreq: removed last relative driver: p4tcc0 Sep 1 16:24:10 kasuga kernel: cpufreq: dup done, inserting new level 750 after 875 Sep 1 16:24:10 kasuga kernel: cpufreq: expand set added rel setting 75% to 750 level Sep 1 16:24:10 kasuga kernel: cpufreq: dup set considering derived setting 625 Sep 1 16:24:10 kasuga kernel: cpufreq: removed last relative driver: p4tcc0 Sep 1 16:24:10 kasuga kernel: cpufreq: dup done, inserting new level 625 after 750 Sep 1 16:24:10 kasuga kernel: cpufreq: expand set added rel setting 62% to 625 level Sep 1 16:24:10 kasuga kernel: cpufreq: dup set considering derived setting 500 Sep 1 16:24:10 kasuga kernel: cpufreq: removed last relative driver: p4tcc0 Sep 1 16:24:10 kasuga kernel: cpufreq: dup done, inserting new level 500 after 625 Sep 1 16:24:10 kasuga kernel: cpufreq: expand set added rel setting 50% to 500 level Sep 1 16:24:10 kasuga kernel: cpufreq: dup set considering derived setting 375 Sep 1 16:24:10 kasuga kernel: cpufreq: removed last relative driver: p4tcc0 Sep 1 16:24:10 kasuga kernel: cpufreq: dup set rejecting 375 (dupe) Sep 1 16:24:10 kasuga kernel: cpufreq: dup set freeing new level 375 (not optimal) Sep 1 16:24:10 kasuga kernel: cpufreq: expand set added rel setting 100% to 1100 level Sep 1 16:24:10 kasuga kernel: cpufreq: dup set considering derived setting 962 Sep 1 16:24:10 kasuga kernel: cpufreq: removed last relative driver: p4tcc0 Sep 1 16:24:10 kasuga kernel: cpufreq: dup done, inserting new level 962 after 1100 Sep 1 16:24:10 kasuga kernel: cpufreq: expand set added rel setting 87% to 962 level Sep 1 16:24:10 kasuga kernel: cpufreq: dup set considering derived setting 825 Sep 1 16:24:10 kasuga kernel: cpufreq: removed last relative driver: p4tcc0 Sep 1 16:24:10 kasuga kernel: cpufreq: dup done, inserting new level 825 after 962 Sep 1 16:24:10 kasuga kernel: cpufreq: expand set added rel setting 75% to 825 level Sep 1 16:24:10 kasuga kernel: cpufreq: dup set considering derived setting 687 Sep 1 16:24:10 kasuga kernel: cpufreq: removed last relative driver: p4tcc0 Sep 1 16:24:10 kasuga kernel: cpufreq: dup set rejecting 687 (dupe) Sep 1 16:24:10 kasuga kernel: cpufreq: dup set freeing new level 687 (not optimal) Sep 1 16:24:10 kasuga kernel: cpufreq: expand set added rel setting 100% to 1200 level Sep 1 16:24:10 kasuga kernel: cpufreq: dup set considering derived setting 1050 Sep 1 16:24:10 kasuga kernel: cpufreq: removed last relative driver: p4tcc0 Sep 1 16:24:10 kasuga kernel: cpufreq: dup done, inserting new level 1050 after 1200 Sep 1 16:24:10 kasuga kernel: cpufreq: expand set added rel setting 87% to 1050 level Sep 1 16:24:10 kasuga kernel: cpufreq: dup set considering derived setting 900 Sep 1 16:24:10 kasuga kernel: cpufreq: removed last relative driver: p4tcc0 Sep 1 16:24:10 kasuga kernel: cpufreq: dup set rejecting 900 (dupe) Sep 1 16:24:10 kasuga kernel: cpufreq: dup set freeing new level 900 (not optimal) Sep 1 16:24:10 kasuga kernel: cpufreq: get returning known freq 1200 Sep 1 16:24:12 kasuga kernel: cpufreq: get returning known freq 1200 Sep 1 16:24:14 kasuga kernel: cpufreq: get returning known freq 1200 Sep 1 16:24:25 kasuga last message repeated 6 times Sincerely, -- Hajimu UMEMOTO @ Internet Mutual Aid Society Yokohama, Japan ume@mahoroba.org ume@{,jp.}FreeBSD.org http://www.imasy.org/~ume/