http://bugzilla.xensource.com/bugzilla/show_bug.cgi?id=1612
------- Comment #5 from joseph.deming@xxxxxxxxxxxxxx 2010-05-20 11:34 -------
I wanted to confirm likely bug in x64 2.6.32-xen kernels for debain sid/squeeze
using very vanilla kernels and install. use scripts to build dom0 and domU
machines and same scripts work on 2.6.26-xen kernel.
Start a Xen DomU and get kernel oops. After attempting to shutdown/restart
any, all following attempts to start DomU's result in 'Error: Device 0 (vif)
could not be connected. Hotplug scripts not working.' Even successful machine
starts cause initial kernel oops. Dump seems to imply necessary drivers are
loaded netfront, blkfront, netxen_nic, etc. Also, if I remove VIF settings
from conf
boot is fine. ioemu vs no ioemu makes no difference, nor does the DomU
kernel booted, I've tried as many 2.6.32 kernels as I have my hands on for
DomU.
I use scripts to manage and build all DomUs and Dom0s so I can assure
configuration is the same between my 3 machines. The older 2 run 2.6.26 dom0
kernels and work correctly using 2.6.32 domU kernels. The new machine cannot
be driven by 2.6.26 dom0 because it has MegaRAID SAS6 hardware which is
incompatible and causes hard reset on boot, 2.6.18 kernel doesn't support this
hardware either.
- JMD
Detailed output follows:
======== KERNEL OOPS DMESG (AND SURROUNDING) ========
======= THIS IS FOR A MACHINE THAT ACTUALLY STARTS AND RUNS, CAUSING
FIRST KERNEL OOPS =====
[ 74.636071] eth0: no IPv6 routers present
[ 77.828051] eth1: no IPv6 routers present
[ 77.848047] peth1: no IPv6 routers present
[ 160.948183] alloc irq_desc for 3236 on node 0
[ 160.948194] alloc kstat_irqs on node 0
[ 161.120338] BUG: unable to handle kernel NULL pointer dereference at
0000000000000150
[ 161.120578] IP: [<ffffffff811fb5b7>] netback_uevent+0x83/0xaf
[ 161.120734] PGD 47caf3067 PUD 47db6a067 PMD 0
[ 161.124248] Oops: 0000 [#1] SMP
[ 161.124248] last sysfs file: /sys/devices/vif-1-0/uevent
[ 161.124248] CPU 3
[ 161.124248] Modules linked in: bridge stp xen_evtchn xt_recent
ipt_LOG nf_conntrack_ipv4 nf_defrag_ipv4 xt_state nf_conntrack xt_tcpudp
iptable_filter ip_tables x_tables nfsd exportfs nfs lockd fscache
nfs_acl auth_rpcgss sunrpc uhci_hcd snd_pcm radeon snd_timer ttm
drm_kms_helper snd amd64_edac_mod drm i2c_algo_bit soundcore edac_core
snd_page_alloc tpm_tis edac_mce_amd tpm i2c_nforce2 i2c_core shpchp
tpm_bios pci_hotplug processor dcdbas joydev pcspkr button
acpi_processor evdev psmouse serio_raw ext3 jbd mbcache dm_mod xenfs
xen_blkfront xen_netfront netxen_nic sd_mod crc_t10dif usbhid hid sg
sr_mod cdrom mptsas ata_generic mptscsih ohci_hcd mptbase igb sata_nv
dca libata scsi_transport_sas thermal scsi_mod ehci_hcd thermal_sys
usbcore nls_base [last unloaded: scsi_wait_scan]
[ 161.124248] Pid: 2701, comm: udevd Tainted: G W
2.6.32-5-xen-amd64 #1 PowerEdge R805
[ 161.124248] RIP: e030:[<ffffffff811fb5b7>] [<ffffffff811fb5b7>]
netback_uevent+0x83/0xaf
[ 161.124248] RSP: e02b:ffff8804022d9e18 EFLAGS: 00010246
[ 161.124248] RAX: 02000000000000c1 RBX: ffff88040229f000 RCX:
0000000000400035
[ 161.124248] RDX: ffff88047da64500 RSI: ffffea000fb7c5e0 RDI:
02000000000002c0
[ 161.124248] RBP: ffff88047da64ac0 R08: 0000000000000000 R09:
ffffffff814617e0
[ 161.124248] R10: 0000000000000200 R11: 0000000000000400 R12:
ffff88047c9fb400
[ 161.124248] R13: 0000000000000000 R14: ffff88047dab8000 R15:
ffff88047ca71860
[ 161.124248] FS: 00007f28978e5790(0000) GS:ffff88048bfcc000(0000)
knlGS:0000000000000000
[ 161.124248] CS: e033 DS: 0000 ES: 0000 CR0: 000000008005003b
[ 161.124248] CR2: 0000000000000150 CR3: 0000000402240000 CR4:
0000000000000660
[ 161.124248] DR0: 0000000000000000 DR1: 0000000000000000 DR2:
0000000000000000
[ 161.124248] DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7:
0000000000000400
[ 161.124248] Process udevd (pid: 2701, threadinfo ffff8804022d8000,
task ffff88047b5446a0)
[ 161.124248] Stack:
[ 161.124248] 0000000000000908 ffff88047c9fb440 ffff88040229f000
ffff88047cccbeb0
[ 161.124248] <0> ffff88040229f000 ffffffff812275ea ffff88047c9fb450
ffff88047cccbeb0
[ 161.124248] <0> ffffffff814a1790 0000000000000000 ffff88047c9fb450
ffffffff81227729
[ 161.124248] Call Trace:
[ 161.124248] [<ffffffff812275ea>] ? dev_uevent+0x104/0x146
[ 161.124248] [<ffffffff81227729>] ? show_uevent+0x81/0xd5
[ 161.124248] [<ffffffff812272ce>] ? dev_attr_show+0x1f/0x42
[ 161.124248] [<ffffffff8114055b>] ? sysfs_read_file+0xa7/0x125
[ 161.124248] [<ffffffff810f0972>] ? vfs_read+0xa6/0xff
[ 161.124248] [<ffffffff810f0a87>] ? sys_read+0x45/0x6e
[ 161.124248] [<ffffffff81011b42>] ? system_call_fastpath+0x16/0x1b
[ 161.124248] Code: c7 c6 f8 a8 3e 81 31 c0 48 89 df e8 a0 0a f9 ff 85
c0 74 0f 48 89 ef bb f4 ff ff ff e8 4d d1 ee ff eb 2a 48 89 ef e8 43 d1
ee ff <49> 8b 95 50 01 00 00 48 89 df 31 c0 48 c7 c6 02 a9 3e 81 e8 6d
[ 161.124248] RIP [<ffffffff811fb5b7>] netback_uevent+0x83/0xaf
[ 161.124248] RSP <ffff8804022d9e18>
[ 161.124248] CR2: 0000000000000150
[ 161.124248] ---[ end trace a7919e7f17c0a727 ]---
[ 161.173938] BUG: unable to handle kernel NULL pointer dereference at
0000000000000150
[ 161.174183] IP: [<ffffffff811fb5b7>] netback_uevent+0x83/0xaf
[ 161.174346] PGD 47d2af067 PUD 47cf7e067 PMD 0
[ 161.174657] Oops: 0000 [#2] SMP
[ 161.174909] last sysfs file: /sys/devices/vif-1-1/uevent
[ 161.175025] CPU 6
[ 161.175183] Modules linked in: bridge stp xen_evtchn xt_recent
ipt_LOG nf_conntrack_ipv4 nf_defrag_ipv4 xt_state nf_conntrack xt_tcpudp
iptable_filter ip_tables x_tables nfsd exportfs nfs lockd fscache
nfs_acl auth_rpcgss sunrpc uhci_hcd snd_pcm radeon snd_timer ttm
drm_kms_helper snd amd64_edac_mod drm i2c_algo_bit soundcore edac_core
snd_page_alloc tpm_tis edac_mce_amd tpm i2c_nforce2 i2c_core shpchp
tpm_bios pci_hotplug processor dcdbas joydev pcspkr button
acpi_processor evdev psmouse serio_raw ext3 jbd mbcache dm_mod xenfs
xen_blkfront xen_netfront netxen_nic sd_mod crc_t10dif usbhid hid sg
sr_mod cdrom mptsas ata_generic mptscsih ohci_hcd mptbase igb sata_nv
dca libata scsi_transport_sas thermal scsi_mod ehci_hcd thermal_sys
usbcore nls_base [last unloaded: scsi_wait_scan]
[ 161.177873] Pid: 2720, comm: udevd Tainted: G D W
2.6.32-5-xen-amd64 #1 PowerEdge R805
[ 161.177873] RIP: e030:[<ffffffff811fb5b7>] [<ffffffff811fb5b7>]
netback_uevent+0x83/0xaf
[ 161.177873] RSP: e02b:ffff880402323e18 EFLAGS: 00010246
[ 161.177873] RAX: 02000000000000c1 RBX: ffff88047cbcf000 RCX:
000000000040003e
[ 161.177873] RDX: ffff880402171680 RSI: ffffea000e0750b8 RDI:
02000000000002c0
[ 161.177873] RBP: ffff880402171fc0 R08: 0000000000000000 R09:
ffffffff814617e0
[ 161.177873] R10: ffff88047c314980 R11: 0000000000000001 R12:
ffff88047cb65c00
[ 161.177873] R13: 0000000000000000 R14: ffff88047db6a000 R15:
ffff88047c241320
[ 161.177873] FS: 00007f28978e5790(0000) GS:ffff880018889000(0000)
knlGS:0000000000000000
[ 161.177873] CS: e033 DS: 0000 ES: 0000 CR0: 000000008005003b
[ 161.177873] CR2: 0000000000000150 CR3: 000000047d142000 CR4:
0000000000000660
[ 161.177873] DR0: 0000000000000000 DR1: 0000000000000000 DR2:
0000000000000000
[ 161.177873] DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7:
0000000000000400
[ 161.177873] Process udevd (pid: 2720, threadinfo ffff880402322000,
task ffff88047b40dbd0)
[ 161.177873] Stack:
[ 161.177873] 0000000000000908 ffff88047cb65c40 ffff88047cbcf000
ffff88047cc98640
[ 161.177873] <0> ffff88047cbcf000 ffffffff812275ea ffff88047cb65c50
ffff88047cc98640
[ 161.177873] <0> ffffffff814a1790 0000000000000000 ffff88047cb65c50
ffffffff81227729
[ 161.177873] Call Trace:
[ 161.177873] [<ffffffff812275ea>] ? dev_uevent+0x104/0x146
[ 161.177873] [<ffffffff81227729>] ? show_uevent+0x81/0xd5
[ 161.177873] [<ffffffff812272ce>] ? dev_attr_show+0x1f/0x42
[ 161.177873] [<ffffffff8114055b>] ? sysfs_read_file+0xa7/0x125
[ 161.177873] [<ffffffff810f0972>] ? vfs_read+0xa6/0xff
[ 161.177873] [<ffffffff810f0a87>] ? sys_read+0x45/0x6e
[ 161.177873] [<ffffffff81011b42>] ? system_call_fastpath+0x16/0x1b
[ 161.177873] Code: c7 c6 f8 a8 3e 81 31 c0 48 89 df e8 a0 0a f9 ff 85
c0 74 0f 48 89 ef bb f4 ff ff ff e8 4d d1 ee ff eb 2a 48 89 ef e8 43 d1
ee ff <49> 8b 95 50 01 00 00 48 89 df 31 c0 48 c7 c6 02 a9 3e 81 e8 6d
[ 161.177873] RIP [<ffffffff811fb5b7>] netback_uevent+0x83/0xaf
[ 161.177873] RSP <ffff880402323e18>
[ 161.177873] CR2: 0000000000000150
[ 161.177873] ---[ end trace a7919e7f17c0a728 ]---
[ 161.255914] alloc irq_desc for 3235 on node 0
[ 161.255981] alloc kstat_irqs on node 0
[ 161.383844] device vif1.0 entered promiscuous mode
[ 161.398741] eth0: port 2(vif1.0) entering forwarding state
[ 161.493572] physdev match: using --physdev-out in the OUTPUT, FORWARD
and POSTROUTING chains for non-bridged traffic is not supported anymore.
[ 161.513910] physdev match: using --physdev-out in the OUTPUT, FORWARD
and POSTROUTING chains for non-bridged traffic is not supported anymore.
[ 161.525749] physdev match: using --physdev-out in the OUTPUT, FORWARD
and POSTROUTING chains for non-bridged traffic is not supported anymore.
[ 161.525894] physdev match: using --physdev-out in the OUTPUT, FORWARD
and POSTROUTING chains for non-bridged traffic is not supported anymore.
[ 161.632627] device vif1.1 entered promiscuous mode
[ 161.647717] eth1: port 2(vif1.1) entering forwarding state
[ 161.697347] physdev match: using --physdev-out in the OUTPUT, FORWARD
and POSTROUTING chains for non-bridged traffic is not supported anymore.
====== XM INFO =====
host : XXXXX.matrix.msu.edu
release : 2.6.32-5-xen-amd64
version : #1 SMP Mon May 3 12:36:28 UTC 2010
machine : x86_64
nr_cpus : 12
nr_nodes : 1
cores_per_socket : 6
threads_per_core : 1
cpu_mhz : 2400
hw_caps :
178bf3ff:efd3fbff:00000000:00000310:00802001:00000000:000037ff:00000000
virt_caps : hvm
total_memory : 32762
free_memory : 3907
node_to_cpu : node0:0-11
node_to_memory : node0:3907
xen_major : 3
xen_minor : 4
xen_extra : .3-rc6
xen_caps : xen-3.0-x86_64 xen-3.0-x86_32p hvm-3.0-x86_32
hvm-3.0-x86_32p hvm-3.0-x86_64
xen_scheduler : credit
xen_pagesize : 4096
platform_params : virt_start=0xffff800000000000
xen_changeset : unavailable
cc_compiler : gcc version 4.4.3 (Debian 4.4.3-9)
cc_compile_by : waldi
cc_compile_domain : debian.org
cc_compile_date : Sat May 8 09:35:13 UTC 2010
xend_config_format : 4
===== .conf =====
# BOOT WITH STANDARD KERNEL
kernel = '/boot/vmlinuz-2.6.32-4-vserver-amd64'
ramdisk = '/boot/initrd.img-2.6.32-4-vserver-amd64'
memory = '2048'
root = '/dev/xvda1'
# NEW SYSTEM NAME/DRIVES/NETWORK
name = 'wario'
disk = [
'phy:/dev/xendisks/wario-root,xvda1,w',
'phy:/dev/xendisks/wario-swap,xvda2,w'
]
vif = [
'type=ioemu, ip=35.9.18.249, mac=00:16:3e:09:12:F9,
bridge=eth0',
'type=ioemu, ip=10.0.0.249, mac=00:16:3E:00:00:F9,
bridge=eth1'
]
on_poweroff = 'destroy'
on_reboot = 'restart'
on_crash = 'restart'
===== XEND-CONFIG.SXP =====
(xen-api-server ((9363 pam) (unix none)))
(network-script 'matrix-netbridge-wrapper')
(vif-script 'matrix-vif-wrapper')
(dom0-min-mem 196)
(dom0-cpus 0)
(vnc-listen '0.0.0.0')
(vncpasswd 'matrix^2007')
===== NEWORK WRAPPER =====
#!/bin/sh
/etc/xen/scripts/network-bridge $1 netdev=eth0
/etc/xen/scripts/network-bridge $1 netdev=eth1
===== VIF WRAPPER =====
#!/bin/sh
/etc/xen/scripts/vif-bridge $1 bridge=eth0
/etc/xen/scripts/vif-bridge $1 bridge=eth1
--
Configure bugmail:
http://bugzilla.xensource.com/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
_______________________________________________
Xen-bugs mailing list
Xen-bugs@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-bugs
|