Re: storm of stray interrupts

From: John Baldwin <jhb_at_FreeBSD.org>
Date: Wed, 11 Feb 2004 13:16:50 -0500
On Wednesday 11 February 2004 09:09 am, Dag-Erling Smørgrav wrote:
> "Petr Holub" <hopet_at_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 
interrupt when using ACPI.  drm0 is routed to IRQ 16, but we end up using the 
ATPIC interrupt 11 to try and route it instead due to his broken BIOS.  Since 
PCI interrupts are level triggered, this means that as soon as drm0 
interrupts, it storms on IRQ 16 since drm0's ISR never gets called.

-- 
John Baldwin <jhb_at_FreeBSD.org>  <><  http://www.FreeBSD.org/~jhb/
"Power Users Use the Power to Serve"  =  http://www.FreeBSD.org
Received on Wed Feb 11 2004 - 09:27:23 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:37:42 UTC