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

[Xen-devel] qemu-2.7 regression, IPXE boot in HVM fails



The following HVM domU.cfg crashes during boot from emulated network
with qemu 2.7, but it works fine with qemu stable-2.6 branch:

name='hvm'
memory=1024
vcpus=2
boot="n"
disk=[ 'file:/disk0.raw,hda,w', ]
vif=[ 'mac=00:08:15:41:10:80,bridge=br0', ]
keymap="de"
serial="pty"
builder="hvm"
vnc=1
vncunused=1
device_model_version="qemu-xen"
device_model_override="/usr/lib/qemu-2.7/bin/qemu-system-i386"


qemu build environment is identical for 2.6 and 2.7. dom0 is current
xen.git#staging-4.7. xl dmesg shows no obvious difference, the output is
identical for both boot attempts except for the crash part:

[-(d2)-]
{+(d1)+} Booting from [-c980:0361-] {+c980:0382
(XEN) Real-mode emulation failed: d1v0 Real @ 9c4c:000006ab -> 0f ae 06 d0 1c 
0f 01 0e c6 1c 0f 01 06 c0 1c fc
(XEN) domain_crash called from realmode.c:165
(XEN) Domain 1 (vcpu#0) crashed on cpu#3:
(XEN) ----[ Xen-4.7.20160826T082055.80bc435-1.xen47  x86_64  debug=n  Not 
tainted ]----
(XEN) CPU:    3
(XEN) RIP:    9c4c:[<00000000000006ab>]
(XEN) RFLAGS: 0000000000010046   CONTEXT: hvm guest (d1v0)
(XEN) rax: 0000000000000020   rbx: 0000000000009cd0   rcx: 0000000000000000
(XEN) rdx: 0000000000006f28   rsi: 000000003f790456   rdi: 000000003f6f0000
(XEN) rbp: 00000000ffffffff   rsp: 0000000000002ea8   r8:  0000000000000000
(XEN) r9:  0000000000000000   r10: 0000000000000000   r11: 0000000000000000
(XEN) r12: 0000000000000000   r13: 0000000000000000   r14: 0000000000000000
(XEN) r15: 0000000000000000   cr0: 0000000000000010   cr4: 0000000000000000
(XEN) cr3: 0000000000000000   cr2: 0000000000000000
(XEN) ds: 9cd0   es: 0000   fs: 0000   gs: 0000   ss: 9cd0   cs: 9c4c+}


Is there something that could be copied from /usr/lib/qemu-2.6 to
/usr/lib/qemu-2.7 to check if its related to the emulated ROMs?

Olaf

Attachment: xl-dmesg.txt
Description: Text document

Attachment: signature.asc
Description: PGP signature

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
https://lists.xen.org/xen-devel

 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.