lkml.org 
[lkml]   [2008]   [Jul]   [27]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectRe: do_IRQ: 0.83/0.84 No irq handler for vector
Nikos Chantziaras wrote:
> Nikos Chantziaras wrote:
>> Kernel 2.6.26 (on x86-64) gives "do_IRQ: 0.83 No irq handler for
>> vector" (and "do_IRQ: 0.83", but less often) warnings periodically.
>
> I changed the kernel config:
>
> - CONFIG_PCI_MSI=y
> + # CONFIG_PCI_MSI is not set
>
> In other words I disabled Message Signaled Interrupt support. Now
> instead of "do_IRQ: 0.83 No irq handler for vector" I get:
>
> +------ PCI-Express Device Error ------+
> Error Severity : Uncorrected (Non-Fatal)
> PCIE Bus Error type : Transaction Layer
> Flow Control Protocol : First
> Receiver ID : 0010
> VendorID=1106h, DeviceID=a208h, Bus=00h, Device=02h, Function=00h
> Broadcast error_detected message
> Broadcast mmio_enabled message
> Broadcast resume message
> AER driver successfully recovered
>
> (Repeated as many times as the "do_IRQ" message previously.)
>
> In case someone needs it, this is my complete dmesg:
>
> http://realnc.pastebin.com/d6534029
>
> and this is the kernel configuration:
> http://bugs.freedesktop.org/attachment.cgi?id=17912

My guess is some device is that some device is generating MSI interrupts
without any handler being registered for it, and with MSI support
disabled it now generates a master abort instead. Most likely whatever
device is connected to the Bus=00h, Device=02h, Function=00h bridge. Can
you post "lspci -vv" output?


\
 
 \ /
  Last update: 2008-07-27 21:47    [from the cache]
©2003-2014 Jasper Spaans. Advertise on this site