Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 27 Feb 2009 12:08:47 -0500
From:      John Baldwin <jhb@freebsd.org>
To:        freebsd-current@freebsd.org
Cc:        Sergey G Nasonov <snasonov@bcc.ru>
Subject:   Re: Interrupt stom on cardbus device
Message-ID:  <200902271208.48212.jhb@freebsd.org>
In-Reply-To: <200902271730.07660.snasonov@bcc.ru>
References:  <200902271730.07660.snasonov@bcc.ru>

next in thread | previous in thread | raw e-mail | index | archive | help
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@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



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