Date: Wed, 30 Mar 2005 10:13:07 +0300 From: Dan Cojocar <dan.cojocar@gmail.com> To: freebsd-current@freebsd.org Cc: Mike Tancsa <mike@sentex.net> Subject: Re: Interrupt storm Message-ID: <b37cb097050329231336345ce@mail.gmail.com> In-Reply-To: <20050329154013.B52981@lexi.siliconlandmark.com> References: <b37cb097050329102222136cd9@mail.gmail.com> <6.2.1.2.0.20050329135821.04e24620@64.7.153.2> <b37cb09705032911111c89e317@mail.gmail.com> <6.2.1.2.0.20050329141154.04e19838@64.7.153.2> <b37cb09705032911295ce15f84@mail.gmail.com> <6.2.1.2.0.20050329143237.02f15990@64.7.153.2> <b37cb09705032912293d76ecf6@mail.gmail.com> <20050329154013.B52981@lexi.siliconlandmark.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, 29 Mar 2005 15:46:52 -0500 (EST), Andre Guibert de Bruet <andy@siliconlandmark.com> wrote: > > On Tue, 29 Mar 2005, Dan Cojocar wrote: > > On Tue, 29 Mar 2005 14:33:44 -0500, Mike Tancsa <mike@sentex.net> wrote: > >> At 02:29 PM 29/03/2005, Dan Cojocar wrote: > >>> I have enabled in BIOS and loaded audio driver and USB and i get > >>> the following storm: > >>> Interrupt storm detected on "irq11: pcm0 rl1+"; throttling interrupt source > >>> Interrupt storm detected on "irq5: rl0"; throttling interrupt source > >> > >> Any different if you comment out > >> device apic # I/O APIC > >> > > I don't have device apic in my kernel. > > > > I updated my BIOS, as Jung-uk Kim suggested, and now i have 3 > > interrupt stroms :) > > > > Interrupt storm detected on "irq10: rl0 ohci1"; throttling interrupt source > > Interrupt storm detected on "irq11: rl1 ehci0"; throttling interrupt source > > Interrupt storm detected on "irq5: ohci0"; throttling interrupt source > > Have you tried booting this machine using GENERIC with ACPI turned off? > I tried running GENERIC and i get the following lor and watchdog timeout, no interrupt storms: lock order reversal 1st 0xc09fc7a0 ifnet (ifnet) @ /usr/src/sys/net/if.c:1091 2nd 0xc23c0700 rl0 (network driver) @ /usr/src/sys/modules/rl/../../pci/if_rl.c:1688 KDB: stack backtrace: kdb_backtrace(c08eb4f7,c23c0700,c24055c0,c0b27e4c,c0b27ddd) at kdb_backtrace+0x2e witness_checkorder(c23c0700,9,c0b27ddd,698,c09fc7a0) at witness_checkorder+0x6b3 _mtx_lock_flags(c23c0700,0,c0b27ddd,698,c23c0000) at _mtx_lock_flags+0x8a rl_watchdog(c23c0000,0,c08f0f38,443,c09adfe0) at rl_watchdog+0x3a if_slowtimo(0,0,c08e8914,107,c06eea90) at if_slowtimo+0x59 softclock(0,0,c08e51fb,256,c09adfa0) at softclock+0x249 ithread_loop(c2300500,e35f1d48,c08e4fe6,30e,c2300500) at ithread_loop+0x162 fork_exit(c065dd00,c2300500,e35f1d48) at fork_exit+0xc6 fork_trampoline() at fork_trampoline+0x8 --- trap 0x1, eip = 0, esp = 0xe35f1d7c, ebp = 0 --- rl0: watchdog timeout rl1: watchdog timeout rl0: watchdog timeout rl1: watchdog timeout rl1: watchdog timeout rl1: watchdog timeout rl1: watchdog timeout Here is the full dmesg: http://cs.ubbcluj.ro/~dan/dmesg.txt.generic I tried also my kernel with apic, i don't get interrupt storms but i get watchdog timeout message just like with GENERIC. Here is the full dmesg: http://cs.ubbcluj.ro/~dan/dmesg.txt.apic And finally i tried my kernel without apic and without acpi, it's running just fine, no interrupt storms, no watchdog timeout, but i don't have acpi :(, here is the final dmesg: http://cs.ubbcluj.ro/~dan/dmesg.txt.noacpi. Thanks, Dan
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?b37cb097050329231336345ce>