From owner-freebsd-acpi@FreeBSD.ORG Sat Jun 5 09:04:52 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 A4BF916A4CE for ; Sat, 5 Jun 2004 09:04:52 -0700 (PDT) Received: from root.org (root.org [67.118.192.226]) by mx1.FreeBSD.org (Postfix) with SMTP id 7670A43D39 for ; Sat, 5 Jun 2004 09:04:52 -0700 (PDT) (envelope-from nate@root.org) Received: (qmail 59788 invoked by uid 1000); 5 Jun 2004 16:04:53 -0000 Date: Sat, 5 Jun 2004 09:04:52 -0700 (PDT) From: Nate Lawson To: Wilko Bulte In-Reply-To: <20040605153528.GA39099@freebie.xs4all.nl> Message-ID: <20040605090353.L59777@root.org> References: <20040604155023.1A82D5D08@ptavv.es.net> <20040605002810.V55038@root.org> <20040605153528.GA39099@freebie.xs4all.nl> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: freebsd-acpi@freebsd.org Subject: Re: ACPI Interupt storm detected 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: Sat, 05 Jun 2004 16:04:52 -0000 On Sat, 5 Jun 2004, Wilko Bulte wrote: > On Sat, Jun 05, 2004 at 12:28:35AM -0700, Nate Lawson wrote: > > On Fri, 4 Jun 2004, Kevin Oberman wrote: > > > Following up my own post, I see that jhb has posted a one line fix to > > > current that fixes the real problem that was previously masked by the > > > error in intr_machdep.c. > > > > > > So leave /sys/i386/i386/intr_machdep.c alone and remove the line: > > > while (cpu_idle_busy > 0) > > > at about line 379 of /sys/dev/acpica/acpi_cpu.c. (Or, better yet, see > > > and apply the patch posted to current.) > > > > This should be fixed now so cvsup and test. > > shutdown -p now again works as expected on my Compaq EVO N160 laptop. > > But the interrupt storm I still have: > > dc0: cmd 3 failed at out byte 1 of 3 > sc0: at flags 0x100 on isa0 > sc0: VGA <16 virtual consoles, flags=0x300> > vga0: at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0 > Timecounter "TSC" frequency 1065764900 Hz quality 800 > Timecounters tick every 10.000 msec > Interrupt storm detected on "irq5: fwohci0 fxp0"; throttling interrupt > source > ad0: 19077MB [38760/16/63] at ata0-master UDMA100 > acd0: CDROM at ata1-master PIO4 > wi0: at port 0x3080-0x30bf irq 10 function 0 > confi > g 1 on pccard0 > wi0: [GIANT-LOCKED] > > That interrupt storm stuff goes away my using a modified aml > that some kind soul posted for the N160 some months ago. I'd like to see the patch. It's going to be a problem with your _PRT or other irq object, not GPEs like what I committed. GPEs are used for device wake, lid, and button switches typically. -Nate