Hi All
I'm not sure if my question fits this discussion board but it would be
great if anyone could assist.

I'm back-porting the genirq patch series to my Linux 2.6.18.
After insmod'ing ixgbe driver 3.9.15 with MQ enabled my machine hangs with
this is the dmesg printed repeatedly:
<1>unexpected IRQ trap at vector 56
<1>irq 86, desc: ffffffff80530980, depth: 1, count: 0, unhandled: 0
<1>->handle_irq():  ffffffff80078fc0, handle_bad_irq+0x0/0x280
<1>->chip(): ffffffff804291c0, msix_irq_type+0x0/0x80
<1>->action(): 0000000000000000
<1>  IRQ_DISABLED set

First of all, I'm not sure why the interrupt handler occurs if the
IRQ_DISABLED flag is on.
Second, the kernel irq chip/msi code allocated the irq_desc with
handle_irq=handle_bad_irq
Who's job is it to set the correct handler ?
I don't any reference in the MSIX code nor in the driver..

Any ideas ?
Thanks !

-- 
Best regards,
Tal Abudi
------------------------------------------------------------------------------
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
from Actuate! Instantly Supercharge Your Business Reports and Dashboards
with Interactivity, Sharing, Native Excel Exports, App Integration & more
Get technology previously reserved for billion-dollar corporations, FREE
http://pubads.g.doubleclick.net/gampad/clk?id=190641631&iu=/4140/ostg.clktrk
_______________________________________________
E1000-devel mailing list
E1000-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/e1000-devel
To learn more about Intel&#174; Ethernet, visit 
http://communities.intel.com/community/wired

Reply via email to