Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 11 Feb 2004 13:16:50 -0500
From:      John Baldwin <jhb@FreeBSD.org>
To:        des@des.no (Dag-Erling =?iso-8859-1?q?Sm=F8rgrav?=), "Petr Holub" <hopet@ics.muni.cz>
Cc:        current@freebsd.org
Subject:   Re: storm of stray interrupts
Message-ID:  <200402111316.50941.jhb@FreeBSD.org>
In-Reply-To: <xzpad3pbtd6.fsf@dwp.des.no>
References:  <02ad01c3f0a8$0a6578a0$2136fb93@kloboucek> <xzpad3pbtd6.fsf@dwp.des.no>

next in thread | previous in thread | raw e-mail | index | archive | help
On Wednesday 11 February 2004 09:09 am, Dag-Erling Sm=F8rgrav wrote:
> "Petr Holub" <hopet@ics.muni.cz> writes:
> > -su-2.05b# vmstat -i
> > interrupt                          total       rate
> > [...]
> > irq16: fwohci0                 416899230       2703
>
> There's definitely something wrong with your firewire controller.

Wrong, his BIOS just sucks and doesn't provide info on how to route drm0's=
=20
interrupt when using ACPI.  drm0 is routed to IRQ 16, but we end up using t=
he=20
ATPIC interrupt 11 to try and route it instead due to his broken BIOS.  Sin=
ce=20
PCI interrupts are level triggered, this means that as soon as drm0=20
interrupts, it storms on IRQ 16 since drm0's ISR never gets called.

=2D-=20
John Baldwin <jhb@FreeBSD.org>  <><  http://www.FreeBSD.org/~jhb/
"Power Users Use the Power to Serve"  =3D  http://www.FreeBSD.org



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200402111316.50941.jhb>