[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] MSI causing softpanics in guest
lspci shows MSI enabled for PCI device. PCI passthrough works fine. However, as soon as the MSI driver for card is insmodded, kernel panics. This is on xen-unstable. Tried the same with xen-3.3.0 which is supposed to have MSI passthrough, but the same guest shows MSI as disabled. Any else seen this bug, or know of a workaround ? Trace is as follows : ------------[ cut here ]------------kernel BUG at /usr/src/xen/xen-unstable.hg/linux-2.6.18-xen.hg/drivers/xen/core/evtchn.c:809! invalid opcode: 0000 [#1] SMPModules linked in: nfemsg nfdvnet ipv6 binfmt_misc dm_mod nfe usbcore ext3 jbd processor fuse CPU: 0 EIP: 0061:[<c02487f5>] Tainted: GF VLI EFLAGS: 00210097 (2.6.18.8-xen #2) EIP is at evtchn_get_xen_pirq+0x35/0x40 eax: ffffffff ebx: 00000002 ecx: c0372e60 edx: 00000000 esi: c2103560 edi: c03d3080 ebp: 000004f9 esp: ed385dac ds: 007b es: 007b ss: 0069 Process modprobe (pid: 2590, ti=ed384000 task=ed7b1100 task.ti=ed384000)Stack: c0248aef 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 Call Trace: [<c0248aef>] startup_pirq+0x3f/0x250 [<c0150b50>] setup_irq+0x160/0x1b0 [<ee0dd270>] nfe_interrupt_handler+0x0/0x30 [nfemsg] [<c0150c43>] request_irq+0xa3/0xc0 [<ee02c8ad>] nfemsg_module_init+0x8ad/0x133e [nfemsg] [<c030531b>] cond_resched+0x2b/0x40 [<c0305369>] wait_for_completion+0x19/0xf0 [<c0142818>] sys_init_module+0x148/0x1b50 [<c010595f>] syscall_call+0x7/0xbCode: 00 00 89 d1 d3 e0 85 05 c4 2c 42 c0 74 1a 8b 14 95 c0 c0 44 c0 89 d0 c1 e8 1c 83 e8 01 75 0c c1 ea 0c 81 e2 ff ff 00 00 89 d0 c3 <0f> 0b 29 03 a4 f1 32 c0 eb ea 90 83 ec 08 89 74 24 04 89 c6 a1 EIP: [<c02487f5>] evtchn_get_xen_pirq+0x35/0x40 SS:ESP 0069:ed385dac ### card [0] start: host progs ### -bash-3.2# Message from syslogd@drake at Sep 19 15:36:44 ... kernel: ------------[ cut here ]------------ Message from syslogd@drake at Sep 19 15:36:44 ...kernel: kernel BUG at /usr/src/xen/xen-unstable.hg/linux-2.6.18-xen.hg/drivers/xen/core/evtchn.c:809! Message from syslogd@drake at Sep 19 15:36:44 ... kernel: invalid opcode: 0000 [#1] Message from syslogd@drake at Sep 19 15:36:44 ... kernel: SMP Message from syslogd@drake at Sep 19 15:36:44 ... kernel: CPU: 0 Message from syslogd@drake at Sep 19 15:36:44 ... kernel: EIP is at evtchn_get_xen_pirq+0x35/0x40 Message from syslogd@drake at Sep 19 15:36:44 ... kernel: eax: ffffffff ebx: 00000002 ecx: c0372e60 edx: 00000000 Message from syslogd@drake at Sep 19 15:36:44 ... kernel: esi: c2103560 edi: c03d3080 ebp: 000004f9 esp: ed385dac Message from syslogd@drake at Sep 19 15:36:44 ... kernel: ds: 007b es: 007b ss: 0069 Message from syslogd@drake at Sep 19 15:36:44 ...kernel: Process modprobe (pid: 2590, ti=ed384000 task=ed7b1100 task.ti=ed384000) Message from syslogd@drake at Sep 19 15:36:44 ...kernel: Stack: c0248aef 00000000 00000000 00000000 00000000 00000000 00000000 00000000 Message from syslogd@drake at Sep 19 15:36:44 ...kernel: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 Message from syslogd@drake at Sep 19 15:36:44 ...kernel: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 Message from syslogd@drake at Sep 19 15:36:44 ... kernel: Call Trace: Message from syslogd@drake at Sep 19 15:36:44 ...kernel: Code: 00 00 89 d1 d3 e0 85 05 c4 2c 42 c0 74 1a 8b 14 95 c0 c0 44 c0 89 d0 c1 e8 1c 83 e8 01 75 0c c1 ea 0c 81 e2 ff ff 00 00 89 d0 c3 <0f> 0b 29 03 a4 f1 32 c0 eb ea 90 83 ec 08 89 74 24 04 89 c6 a1 Message from syslogd@drake at Sep 19 15:36:44 ...kernel: EIP: [<c02487f5>] evtchn_get_xen_pirq+0x35/0x40 SS:ESP 0069:ed385dac -- As long as the music's loud enough, we won't hear the world falling apart. _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |