From owner-freebsd-current@FreeBSD.ORG Sat Feb 26 23:41:08 2005 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 31FB616A4F0 for ; Sat, 26 Feb 2005 23:41:06 +0000 (GMT) Received: from ybbsmtp10.mail.mci.yahoo.co.jp (ybbsmtp10.mail.mci.yahoo.co.jp [210.80.241.184]) by mx1.FreeBSD.org (Postfix) with SMTP id B31A443D5E for ; Sat, 26 Feb 2005 23:41:04 +0000 (GMT) (envelope-from takeharu1219@ybb.ne.jp) Received: from unknown (HELO ?192.168.1.14?) (takeharu1219@219.35.170.20 with plain) by ybbsmtp10.mail.mci.yahoo.co.jp with SMTP; 26 Feb 2005 23:41:03 -0000 X-Apparently-From: Message-ID: <4221090E.4020401@ybb.ne.jp> Date: Sun, 27 Feb 2005 08:41:02 +0900 From: Takeharu KATO User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.5) Gecko/20041217 X-Accept-Language: en-us, en MIME-Version: 1.0 To: cokane@cokane.org References: <421A4D5D.6040205@ybb.ne.jp> <421B5E3D.60209@ybb.ne.jp> <346a80220502260939848bdf6@mail.gmail.com> In-Reply-To: <346a80220502260939848bdf6@mail.gmail.com> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit cc: freebsd-current@freebsd.org cc: freebsd-amd64@freebsd.org Subject: Re: AMD64 Local APIC Timer 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: Sat, 26 Feb 2005 23:41:09 -0000 Hi Sorry, in fact , my patch has some problem. If you need local apic timer AMD64 please try peter wemm'work: http://people.freebsd.org/~peter/hammer.diff > > The lapic timer patch seems to break something in the > timeout(9)/untimeout(9) handling. I have a mobile athlon64 laptop, and > have been using Fukuda Nobuhiko's acpi_ppc driver for the Cool'n'Quiet > operation. With your patch applied, this driver no longer scales the > CPU frequency. It seems to use timeout(9) to have the kernel call a > polling function regularly to monitor CPU usage and scales the CPU > speed to match the usage. This helps maintain bettery life. > > The driver is at: > http://www.spa.is.uec.ac.jp/~nfukuda/software/dist/acpi_ppc-20050210.tgz > > -- > coleman kane -- Takeharu KATO