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

Bug#410807: linux-image-2.6.18-4-xen-amd64: Kernel BUG at drivers/xen/core/evtchn.c:481

Package: linux-image-2.6.18-4-xen-amd64
Version: 2.6.18.dfsg.1-10snapshot.8256
Followup-For: Bug #410807

Bug 410807 is critical - renders XEN nearly unusable !

When starting up four xen paravirtualized domains
quickly (no pause beetween the xm create) I sometimes
get the attached kernel panic - not everytime but
it is reproduceable on differnent machines
(HP DL385   - 2x Dual Core AMD Opteron
 HP ML370G5 - 2x Dual Core Intel Xeon 5150). 

The machine completely freezes and must be reseted !

Giving each xm create some time before issuing the
next makes the kernel panic less likely - but it's
like playing lottery - fire up a xm create and be
prepared to run to the server room.

A similar problem was reported to the xen users list also -
with the default "file a bug against debian" answer.

Please investigate further,

----------- [cut here ] --------- [please bite here ] ---------
Kernel BUG at drivers/xen/core/evtchn.c:481
invalid opcode: 0000 [1] SMP 
CPU 1 
Modules linked in: xt_physdev iptable_filter ip_tables x_tables raid1 bridge netloop ipv6 button ac battery dm_snapshot 
dm_mirror dm_mod md_mod loop serial_core psmouse serio_raw pcspkr shpchp pci_hotplug tsdev evdev ext3 jbd mbcache ide_cd
 cdrom generic usbhid sd_mod ehci_hcd piix ide_core bnx2 uhci_hcd qla2xxx firmware_class scsi_transport_fc cciss scsi_mo
d fan
Pid: 21, comm: xenwatch Not tainted 2.6.18-4-xen-amd64 #1
RIP: e030:[<ffffffff8036172c>]  [<ffffffff8036172c>] retrigger+0x26/0x3e
RSP: e02b:ffff8801efe67d88  EFLAGS: 00010046
RAX: 0000000000000000 RBX: 0000000000008980 RCX: ffffffffff578000
RDX: 0000000000000027 RSI: ffff8801efe67d30 RDI: 0000000000000113
RBP: ffffffff804cde00 R08: 0000000000000015 R09: ffff8801efe0b980
R10: ffff8801eb7d89c0 R11: ffffffff80361706 R12: 0000000000000113
R13: ffffffff804cde3c R14: 0000000000000000 R15: 0000000000000008
FS:  00002abd5e9ae6d0(0000) GS:ffffffff804c4080(0000) knlGS:0000000000000000
CS:  e033 DS: 0000 ES: 0000
Process xenwatch (pid: 21, threadinfo ffff8801efe66000, task ffff8801efe3d080)
Stack:  ffffffff802a0fdc  ffff880151136500  ffff880151136500  0000000000000000 
 ffff8801efe67de0  000000000000020b  ffffffff8036e297  0000000000000000 
 ffffffff8036e70f  ffff8801efe67ea4 
Call Trace:
 [<ffffffff802a0fdc>] enable_irq+0x9d/0xbc
 [<ffffffff8036e297>] __netif_up+0xc/0x15
 [<ffffffff8036e70f>] netif_map+0x2a6/0x2d8
 [<ffffffff8035ca70>] bus_for_each_dev+0x61/0x6e
 [<ffffffff80366f19>] xenwatch_thread+0x0/0x145
 [<ffffffff80366f19>] xenwatch_thread+0x0/0x145
 [<ffffffff80368a59>] frontend_changed+0x2ba/0x4f9
 [<ffffffff80366f19>] xenwatch_thread+0x0/0x145
 [<ffffffff80290167>] keventd_create_kthread+0x0/0x61
 [<ffffffff80366327>] xenwatch_handle_callback+0x15/0x48
 [<ffffffff80367046>] xenwatch_thread+0x12d/0x145
 [<ffffffff8029032a>] autoremove_wake_function+0x0/0x2e
 [<ffffffff80290167>] keventd_create_kthread+0x0/0x61
 [<ffffffff80366f19>] xenwatch_thread+0x0/0x145
 [<ffffffff802334ac>] kthread+0xd4/0x107
 [<ffffffff8025d134>] child_rip+0xa/0x12
 [<ffffffff80290167>] keventd_create_kthread+0x0/0x61
 [<ffffffff802333d8>] kthread+0x0/0x107
 [<ffffffff8025d12a>] child_rip+0x0/0x12

Code: 0f 0b 68 82 eb 41 80 c2 e1 01 f0 0f ab 91 00 08 00 00 b8 01 
RIP  [<ffffffff8036172c>] retrigger+0x26/0x3e
 RSP <ffff8801efe67d88>

-- System Information:
Debian Release: 4.0
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.18-4-xen-amd64
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)

Versions of packages linux-image-2.6.18-4-xen-amd64 depends on:
ii  e2fsprog 1.39+1.40-WIP-2006.11.14+dfsg-1 ext2 file system utilities and lib
ii  initramf 0.85e                           tools for generating an initramfs
ii  linux-mo 2.6.18.dfsg.1-10snapshot.8256   Linux 2.6.18 modules on AMD64

linux-image-2.6.18-4-xen-amd64 recommends no packages.

-- no debconf information

Reply to: