2.6.31-rc1 xen domU crashes early during boot
Bug #419315 reported by
Scott Moser
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Fedora) |
Fix Released
|
High
|
|||
linux (Ubuntu) |
Won't Fix
|
Medium
|
Unassigned |
Bug Description
Booting a karmic kernel under xen crashes very early in the boot process.
This is a duplicate of Red Hat bug 508120 (https:/
At very least, our kernels at the moment do not have the two fixes mentioned there,
http://
http://
which will cause crash.
Changed in linux (Fedora): | |
status: | Unknown → Fix Committed |
Changed in linux (Fedora): | |
status: | Fix Committed → Fix Released |
Changed in linux (Ubuntu): | |
importance: | Undecided → Medium |
status: | New → Triaged |
Changed in linux (Fedora): | |
importance: | Unknown → High |
To post a comment you must log in.
Created attachment 349429
xm dmesg
I am running an i686 rawhide domU PV machine under x86_64 xen host. After updating from F-11's kernel- PAE-2.6. 29.4-167. fc11.i686 the new kernels no longer boot. They seem crash very early, so that I don't even get any printk() output in the console. PAE-2.6. 31-0.28. rc1.fc12. i686, however the same issue started with 2.6.30-something, and I also verified that I get the exact same behaviour with x86_64 domU kernels.
Right now I can reproduce the problem with kernel-
"xm dmesg" reports the following: 00000000c0a8b50 1>]
(XEN) Unhandled page fault in domain 12 on VCPU 0 (ec=0000)
(XEN) Pagetable walk from 0000000000000014:
(XEN) L4[0x000] = 0000000081d9d027 0000000000001b48
(XEN) L3[0x000] = 0000000000000000 ffffffffffffffff
(XEN) domain_crash_sync called from entry.S
(XEN) Domain 12 (vcpu#0) crashed on cpu#3:
(XEN) ----[ Xen-3.1.2-155.el5 x86_64 debug=n Not tainted ]----
(XEN) CPU: 3
(XEN) RIP: e019:[<
<snip> (full trace attached)
Examining matching vmlinux in gdb I get: kernel+ 9>: mov %gs:0x14,%eax xen/enlighten. c:990). restart, kernel( void)
(gdb) x/i 0x00000000c0a8b501
0xc0a8b501 <xen_start_
(gdb) l *0x00000000c0a8b501
0xc0a8b501 is in xen_start_kernel (arch/x86/
985 .emergency_restart = xen_emergency_
986 };
987
988 /* First C function to be called on Xen boot */
989 asmlinkage void __init xen_start_
990 {
991 pgd_t *pgd;
992
993 if (!xen_start_info)
994 return;
The host is running Centos 5.3 with kernel- xen-2.6. 18-155. el5 and xen-3.0. 3-80.el5_ 3.3.
Xen config: fa31-c67c- 9da1-702bcd5cb4 0b" vg0/xen_ rawhide, xvda,w" ] 16:3e:11: 95:e6,bridge= xenbr0" ]
name = "fedora-rawhide"
uuid = "1f162091-
maxmem = 512
memory = 512
vcpus = 1
bootloader = "/usr/bin/pygrub"
on_poweroff = "destroy"
on_reboot = "restart"
on_crash = "restart"
vfb = [ ]
disk = [ "phy:/dev/
vif = [ "mac=00: