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® Ethernet, visit
http://communities.intel.com/community/wired