This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
Home Products Support Community News


[Xen-bugs] [Bug 1220] New: crash of xen-pae guest on x86_64 with 4 or mo

To: xen-bugs@xxxxxxxxxxxxxxxxxxx
Subject: [Xen-bugs] [Bug 1220] New: crash of xen-pae guest on x86_64 with 4 or more network interfaces
From: bugzilla-daemon@xxxxxxxxxxxxxxxxxxx
Date: Tue, 22 Apr 2008 08:29:45 -0700
Delivery-date: Tue, 22 Apr 2008 08:30:22 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
List-help: <mailto:xen-bugs-request@lists.xensource.com?subject=help>
List-id: Xen Bugzilla <xen-bugs.lists.xensource.com>
List-post: <mailto:xen-bugs@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-bugs>, <mailto:xen-bugs-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-bugs>, <mailto:xen-bugs-request@lists.xensource.com?subject=unsubscribe>
Reply-to: bugs@xxxxxxxxxxxxxxxxxx
Sender: xen-bugs-bounces@xxxxxxxxxxxxxxxxxxx

           Summary: crash of xen-pae guest on x86_64 with 4 or more network
           Product: Xen
           Version: unstable
          Platform: x86-64
        OS/Version: Linux
            Status: NEW
          Severity: major
          Priority: P2
         Component: Guest-OS
        AssignedTo: xen-bugs@xxxxxxxxxxxxxxxxxxx
        ReportedBy: sebastia@xxxxxxxxxxxxxxxxxxxx

The host is a SLES10SP1, running xen-3.2.0
The guest was installed via virt-manager, as a opensuse 10.2 i586 (XENPAE),
running xen 3.0.2.

I need 8 network interfaces in the virtual machine, therefore I installed the
xen 3.2 in the virtual machine, as described here:

Note, in the end I did a: make install instead of a make dist.

When then the virtual machine boots, it crashes with the following backtrace:

Using config file "./TSERVER".
Started domain TSERVER
                      Linux version (geeko@buildhost) (gcc
version 4.1.2 20061115 (prerelease) (SUSE Linux)) #1 SMP Sun Feb 10 22:48:05
UTC 2008
BIOS-provided physical RAM map:
 Xen: 0000000000000000 - 000000002a800000 (usable)
0MB HIGHMEM available.
680MB LOWMEM available.
NX (Execute Disable) protection: active
ACPI in unprivileged domain disabled
Allocating PCI resources starting at 30000000 (gap: 2a800000:d5800000)
Xen reported: 2200.076 MHz processor.
Built 1 zonelists.  Total pages: 174080
Kernel command line: xencons=tty
Enabling fast FPU save and restore... done.
Enabling unmasked SIMD FPU exception support... done.
Initializing CPU#0
PID hash table entries: 4096 (order: 12, 16384 bytes)
Dentry cache hash table entries: 131072 (order: 7, 524288 bytes)
Inode-cache hash table entries: 65536 (order: 6, 262144 bytes)
Software IO TLB disabled
vmalloc area: eb000000-f51fe000, maxmem 2d7fe000
Memory: 668800k/696320k available (1977k kernel code, 19016k reserved, 936k
data, 184k init, 0k highmem)
Checking if this processor honours the WP bit even in supervisor mode... Ok.
Calibrating delay using timer specific routine.. 5502.89 BogoMIPS
Security Framework v1.0.0 initialized
Mount-cache hash table entries: 512
CPU: L1 I Cache: 64K (64 bytes/line), D cache 64K (64 bytes/line)
CPU: L2 Cache: 1024K (64 bytes/line)
Compat vDSO mapped to f57fd000.
Checking 'hlt' instruction... OK.
SMP alternatives: switching to UP code
Freeing SMP alternatives: 12k freed
checking if image is initramfs... it is
Freeing initrd memory: 7144k freed
Brought up 1 CPUs
Grant table initialized
NET: Registered protocol family 16
Brought up 1 CPUs
PCI: setting up Xen PCI frontend stub
ACPI: Interpreter disabled.
Linux Plug and Play Support v0.97 (c) Adam Belay
pnp: PnP ACPI: disabled
xen_mem: Initialising balloon driver.
Setting mem allocation to 688128 kiB
PCI: System does not support PCI
PCI: System does not support PCI
NET: Registered protocol family 2
IP route cache hash table entries: 32768 (order: 5, 131072 bytes)
TCP established hash table entries: 131072 (order: 8, 1048576 bytes)
TCP bind hash table entries: 65536 (order: 7, 524288 bytes)
TCP: Hash tables configured (established 131072 bind 65536)
TCP reno registered
audit: initializing netlink socket (disabled)
audit(1208877876.029:1): initialized
VFS: Disk quotas dquot_6.5.1
Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
Initializing Cryptographic API
io scheduler noop registered
io scheduler anticipatory registered
io scheduler deadline registered
io scheduler cfq registered (default)
rtc: IRQ 8 is not free.
Floppy drive(s): fd0 is unknown type 15 (usb?), fd1 is unknown type 15 (usb?)
Failed to obtain physical IRQ 6
floppy0: no floppy controllers found
RAMDISK driver initialized: 16 RAM disks of 64000K size 1024 blocksize
Xen virtual console successfully installed as tty1
Event-channel device installed.
PNP: No PS/2 controller found. Probing ports directly.
i8042.c: No controller found.
mice: PS/2 mouse device common for all mice
md: md driver 0.90.3 MAX_MD_DEVS=256, MD_SB_DISKS=27
md: bitmap version 4.39
NET: Registered protocol family 1
Using IPI No-Shortcut mode
XENBUS: Device with no driver: device/vbd/51712
XENBUS: Device with no driver: device/vif/0
XENBUS: Device with no driver: device/vif/1
XENBUS: Device with no driver: device/vif/2
XENBUS: Device with no driver: device/vif/3
XENBUS: Device with no driver: device/console/0
Freeing unused kernel memory: 184k freed
Time: xen clocksource has been installed.
Boot logging started on /dev/tty1(/dev/console) at Tue Apr 22 15:24:39 2008
Creating device nodes with udev
netfront: Initialising virtual ethernet driver.
Loading xennet
#### netfront can't alloc rx grant refs
vif vif-3: 12 creating netdev
vif vif-3: 12 xenbus_dev_probe on device/vif/3
netfront: device eth0 has copying receive path.
netfront: device eth1 has copying receive path.
netfront: device eth2 has copying receive path.
Loading xenblk
Registering block device major 202
blkfront: xvda: barriers enabled
 xvda: xvda1 xvda2
Loading xenblk
Loading jbd
Loading mbcache
Loading ext3
Waiting for device /dev/xvda2 to appear:  ok
fsck 1.39 (29-May-2006)
[/bin/fsck.ext3 (1) -- /] fsck.ext3 -a -C0 /dev/xvda2
/dev/xvda2: clean, 269992/1048576 files, 1271371/2094474 blocks
fsck succeeded. Mounting root device read-write.
Mounting root /dev/xvda2
kjournald starting.  Commit interval 5 seconds
EXT3 FS on xvda2, internal journal
EXT3-fs: mounted filesystem with ordered data mode.
BUG: unable to handle kernel NULL pointer dereference at virtual address
 printing eip:
00409000 -> *pde = 00000000:3c03a027
00408000 -> *pme = 00000000:00000000
Oops: 0000 [#1]
last sysfs file: /kernel/uevent_seqnum
Modules linked in: ext3 mbcache jbd xenblk xennet
CPU:    0
EIP:    0061:[<c0292678>]    Not tainted VLI
EFLAGS: 00010202   ( #1)
EIP is at rtnetlink_fill_ifinfo+0x458/0x5a0
eax: 00000001   ebx: 00000000   ecx: 00000000   edx: 00000000
esi: c08e0000   edi: c0ac1eec   ebp: c09a1480   esp: c0ac1eb4
ds: 007b   es: 007b   ss: 0069
Process events/0 (pid: 4, ti=c0ac0000 task=c0d205a0 task.ti=c0ac0000)
Stack: c0ac1eec 000000d0 c162b5c0 00000000 c162b5c0 e9fc8800 c09a1480 00000001
       00000000 00000200 00000000 00000080 00000000 58f80040 0000000a 0225856a
       c09a1480 00000000 00000010 c08e0000 c0292b9c 00000000 00000000 00000000
Call Trace:
 [<c0292b9c>] rtmsg_ifinfo+0x6c/0xe0
 [<c0293881>] linkwatch_run_queue+0xc1/0x170
 [<c0293952>] linkwatch_event+0x22/0x30
 [<c01311b2>] run_workqueue+0x72/0xf0
 [<c0293930>] linkwatch_event+0x0/0x30
 [<c0131d4c>] worker_thread+0x11c/0x140
 [<c0119260>] default_wake_function+0x0/0x10
 [<c0131c30>] worker_thread+0x0/0x140
 [<c01349e6>] kthread+0xf6/0x100
 [<c01348f0>] kthread+0x0/0x100
 [<c0102b45>] kernel_thread_helper+0x5/0x10
Code: 08 89 44 24 10 89 c7 89 d8 f2 ae f7 d1 49 8b 44 24 10 83 c1 01 ba 06 00
00 00 89 04 24 89 e8 e8 df fa ff ff 8b 46 70 85 c0 74 3f <8b> 40 40 89 44 24 38
8b 5d 64 85 db 0f 85 d1 fb ff ff 8b 85 a8
EIP: [<c0292678>] rtnetlink_fill_ifinfo+0x458/0x5a0 SS:ESP 0069:c0ac1eb4

The configuration file of the virtual machine is this:

extra="xencons=tty "
disk=[ 'file:/vms/TSERVER,xvda,w', ]
vif=[ 'mac=00:16:3e:15:9e:9f,bridge=xenbr0',
        'mac=00:16:3e:15:9e:a4,bridge=bridge7', ]

Configure bugmail: 
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

Xen-bugs mailing list

<Prev in Thread] Current Thread [Next in Thread>
  • [Xen-bugs] [Bug 1220] New: crash of xen-pae guest on x86_64 with 4 or more network interfaces, bugzilla-daemon <=