From owner-freebsd-acpi@FreeBSD.ORG Thu May 6 07:43:36 2004 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 5825E16A4CE for ; Thu, 6 May 2004 07:43:36 -0700 (PDT) Received: from mailhub2.midco.net (mailhub2.midco.net [24.220.0.34]) by mx1.FreeBSD.org (Postfix) with ESMTP id A758A43D5E for ; Thu, 6 May 2004 07:43:35 -0700 (PDT) (envelope-from pmes@bis.midco.net) Received: (qmail 5803 invoked by uid 0); 6 May 2004 15:43:37 -0000 Received: from host-195-219-220-24.midco.net (HELO bis.midco.net) ([24.220.219.195]) (envelope-sender ) by lvs-pop.midco.net (qmail-ldap-1.03) with SMTP for ; 6 May 2004 15:43:37 -0000 Message-ID: <409A4F16.9080505@bis.midco.net> Date: Thu, 06 May 2004 09:43:34 -0500 From: Peter Schultz User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.6) Gecko/20040503 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Nate Lawson References: <4083FC0D.1060505@bis.midco.net> <20040419105533.T22015@root.org> <408421AA.7040905@bis.midco.net> <20040419120026.L22535@root.org> In-Reply-To: <20040419120026.L22535@root.org> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit cc: freebsd-acpi@freebsd.org Subject: Re: OS Interrupted 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, 06 May 2004 14:43:36 -0000 Nate Lawson wrote: > On Mon, 19 Apr 2004, Peter Schultz wrote: > >>Nate Lawson wrote: >> >>>On Mon, 19 Apr 2004, Peter Schultz wrote: >>> >>> >>>>ACPI is working again on my machine but there's a terrible amount of >>>>latency introduced when using it. The mouse cursor is really jerky and >>>>realaudio streams will constantly skip where they never do otherwise. >>>> >>>>Are there ACPI tweaks I can try to see if this can be eliminated? >>> >>>set hw.acpi.force_sci_lo=1 at the loader prompt. >> >>This isn't interrupt storm bad, but it makes listening to >>music very annoying and the mouse cursor really jumpy. > > > So you're saying vmstat -i doesn't show anything out of the ordinary? How > often does the jumpiness happen? If it's once every 30 seconds, it could > be thermal polling. If it's constantly, it's like a GPE issue or > interrupt storm. You could stick a printf in acpi_ec.c:EcGpeQueryHandler > to see if you're getting a lot of GPEs. If that's the case, it will > likely be solved on the next import. You can work around this by removing > the line in acpi.c that sets Gbl*Gpe* to FALSE. > It is the thermal poll event which causes my interruptions. I changed the interval from 10 to 100 so at least I don't have skips so often. Is there a way to make this more cooperative with the rest of the system? Thanks, Pete...