[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#498165: Xen kernel oops netif_map...check_irq_resend



Package: linux-image-2.6.18-6-xen-686
Version: 2.6.18.dfsg.1-22etch2

My automated testing system's dom0 kernel produced this kernel oops:

Aug 29 01:23:37 magrathea kernel: ------------[ cut here ]------------
Aug 29 01:23:37 magrathea kernel: kernel BUG at drivers/xen/core/evtchn.c:481!
Aug 29 01:23:37 magrathea kernel: invalid opcode: 0000 [#1]
Aug 29 01:23:37 magrathea kernel: SMP 
Aug 29 01:23:37 magrathea kernel: Modules linked in: tcp_diag inet_diag ipv6 button ac battery ipt_REJECT xt_tcpudp xt_conntrack ip_conntrack nfnetlink iptable_filter ip_tables x_tables nfs lockd nfs_acl sunrpc loop i2c_viapro via686a via_agp agpgart i2c_isa i2c_core serio_raw serial_core floppy shpchp pci_hotplug pcspkr rtc psmouse parport_pc parport evdev ext3 jbd mbcache dm_mirror dm_snapshot dm_mod ide_cd cdrom sd_mod via82cxxx generic ide_core sym53c8xx scsi_transport_spi scsi_mod 3c59x mii thermal proc
essor fan
Aug 29 01:23:37 magrathea kernel: CPU:    1
Aug 29 01:23:37 magrathea kernel: EIP:    0061:[<c020c4be>]    Not tainted VLI
Aug 29 01:23:37 magrathea kernel: EFLAGS: 00010046   (2.6.18-6-xen-686 #1) 
Aug 29 01:23:37 magrathea kernel: EIP is at retrigger+0x1f/0x35
Aug 29 01:23:37 magrathea kernel: eax: 00000000   ebx: 02080000   ecx: 00000015   edx: f55f6000
Aug 29 01:23:37 magrathea kernel: esi: c0318460   edi: 0000010a   ebp: 00000000   esp: c0ea7eb0
Aug 29 01:23:37 magrathea kernel: ds: 007b   es: 007b   ss: 0069
Aug 29 01:23:37 magrathea kernel: Process xenwatch (pid: 11, ti=c0ea6000 task=c0397000 task.ti=c0ea6000)
Aug 29 01:23:37 magrathea kernel: Stack: c013b241 c0318460 0000010a c0318488 c013af95 c3564ec0 00000000 00000000 
Aug 29 01:23:37 magrathea kernel:        c3564ec0 c0217464 00000000 c0217844 c02109d3 00000010 00000000 0000020a 
Aug 29 01:23:37 magrathea kernel:        0000020b 00000000 00000000 c26f2ad8 c02e67a4 c9308000 00000000 00000002 
Aug 29 01:23:37 magrathea kernel: Call Trace:
Aug 29 01:23:37 magrathea kernel:  [<c013b241>] check_irq_resend+0x41/0x48
Aug 29 01:23:37 magrathea kernel:  [<c013af95>] enable_irq+0x72/0x89
Aug 29 01:23:37 magrathea kernel:  [<c0217464>] __netif_up+0xb/0x13
Aug 29 01:23:37 magrathea kernel:  [<c0217844>] netif_map+0x247/0x26f
Aug 29 01:23:37 magrathea kernel:  [<c02109d3>] xs_talkv+0xe3/0x128
Aug 29 01:23:37 magrathea kernel:  [<c0210d1c>] xenbus_read+0x34/0x3b
Aug 29 01:23:37 magrathea kernel:  [<c02110de>] xenbus_scanf+0x18/0x4d
Aug 29 01:23:37 magrathea kernel:  [<c0216ed5>] frontend_changed+0x29f/0x4a8
Aug 29 01:23:37 magrathea kernel:  [<c02120bc>] otherend_changed+0x74/0x79
Aug 29 01:23:37 magrathea kernel:  [<c0210856>] xenwatch_handle_callback+0x12/0x44
Aug 29 01:23:37 magrathea kernel:  [<c021129b>] xenwatch_thread+0x105/0x11b
Aug 29 01:23:37 magrathea kernel:  [<c012b701>] autoremove_wake_function+0x0/0x2d
Aug 29 01:23:37 magrathea kernel:  [<c0211196>] xenwatch_thread+0x0/0x11b
Aug 29 01:23:37 magrathea kernel:  [<c012b635>] kthread+0xc0/0xeb
Aug 29 01:23:37 magrathea kernel:  [<c012b575>] kthread+0x0/0xeb
Aug 29 01:23:37 magrathea kernel:  [<c010293d>] kernel_thread_helper+0x5/0xb
Aug 29 01:23:37 magrathea kernel: Code: ee 85 f6 75 96 58 5a 5b 5e 5f 5d c3 0f b7 0c 85 40 b8 37 c0 8b 15 84 19 2d c0 85 c9 74 1d 0f a3 8a 80 08 00 00 19 c0 85 c0 75 08 <0
f> 0b e1 01 92 1a 2b c0 f0 0f ab 8a 00 08 00 00 b8 01 00 00 00 
Aug 29 01:23:37 magrathea kernel: EIP: [<c020c4be>] retrigger+0x1f/0x35 SS:ESP 0069:c0ea7eb0
Aug 29 01:26:48 magrathea kernel:  <4>device-mapper: ioctl: unable to remove open device adt_lenny_snap
Aug 29 01:26:48 magrathea kernel: device-mapper: ioctl: unable to remove open device adt_lenny_snap
Aug 29 01:26:54 magrathea last message repeated 3 times

This is probably due to some kind of race in device backend
setup/teardown.  My testing system creates and destroys domUs at a
very high rate compared to most normal environments.

At the moment this system is still running following this oops but I
want to reboot it as it has wedged in a way probably related to the
oops.

Ian.



Reply to: