Re: Interrupt stom on cardbus device

From: John Baldwin <jhb_at_freebsd.org>
Date: Fri, 27 Feb 2009 12:08:47 -0500
On Friday 27 February 2009 9:30:06 am Sergey G Nasonov wrote:
> Hello all,
> I have get an issue after recent kernel recompile.
> The problem appears after switch from X to text console and back to X11.
> After that vmstat -i show an  interrupt storm on cardbus device:
> 
> > vmstat -i
> interrupt                          total       rate
> irq1: atkbd0                        6483          3
> irq9: acpi0                         3236          1
> irq12: psm0                       347988        167
> irq14: ata0                        16431          7
> irq16: cbb0 uhci2+              13624982       6556
> irq20: uhci0                          14          0
> irq22: ehci0                           2          0
> cpu0: timer                      4154687       1999
> irq256: em0                        53736         25
> irq257: hdac0                       5797          2
> cpu1: timer                      4153683       1998
> irq258: vgapci0                   235585        113
> Total                           22602624      10877
> 
> I suppose that the issue related with the latest MSI interrupt 
> handler changes for intel graphics chipset. My laptop has i965GM.
> pciconf -lv:
> 
> vgapci0_at_pci0:0:2:0:     class=0x030000 card=0x20b517aa chip=0x2a028086 
> rev=0x0c hdr=0x00
>     vendor     = 'Intel Corporation'
>     device     = 'Mobile 965 Express Integrated Graphics Controller'
>     class      = display
>     subclass   = VGA
> 
> When I added my device to drm_msi_blacklist and recompile drm modules the 
> problem disappear.
> Is it possible to resolve this problem without moving the device to the 
> drm_msi_blacklist?
> I can test any patches or provide additional detail if it is required.  
> Thanks.

It seems the device is still interrupting on its INTx line perhaps in addition 
to the MSI interrupts.

-- 
John Baldwin
Received on Fri Feb 27 2009 - 16:12:22 UTC

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