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

[Xen-devel] Qemu crash on xen hvm domU with spice + qxl



Starting domU with spice + qxl qemu always crashes.

-----------------------------------------------------------------------------
/var/log/xen/qemu-dm-QUANTALHVM.log
-----------------------------------------------------------------------------
main_channel_link: add main channel client
main_channel_handle_parsed: net test: latency 51.500000 ms, bitrate 496725685 bps (473.714528 Mbps)
red_dispatcher_set_cursor_peer:
inputs_connect: inputs channel client create
id 0, group 0, virt start 0, virt end ffffffffffffffff, generation 0, delta 0
id 1, group 1, virt start 7f3da8327000, virt end 7f3dac325000, generation 0, delta 7f3da8327000
id 2, group 1, virt start 7f3da03bd000, virt end 7f3da43bd000, generation 0, delta 7f3da03bd000
(/usr/sbin/xl:3513): Spice-CRITICAL **: red_memslots.c:123:get_virt: slot_id 194 too big, addr=c2c2c2c2c2c2c2c2
-----------------------------------------------------------------------------

Dom0:
Wheezy 64 bit with kernel from package linux-image-3.2.0-4-amd64 version 3.2.32-1, package blktap-dkms, spice 0.12.0, spice protocol 0.12.2 and all dependency packages for xen
hg clone http://xenbits.xen.org/hg/xen-unstable.hg (in this build changeset is 26152:d1d05cb59a76)
-------------------------
vi Config.mk
------------
PYTHON_PREFIX_ARG =
QEMU_UPSTREAM_URL ?= git://git.qemu.org/qemu.git
SEABIOS_UPSTREAM_URL ?= git://code.coreboot.org/seabios.git
SEABIOS_UPSTREAM_TAG ?= master
-------------------------
Added some patches:
- tools: Improve make deb
- Add qxl vga interface support v5
- tools: Compile qemu-xen with spice
-------------------------
./configure
-------------------------
make deb

Qemu upstream: commit ce34cf72fe508b27a78f83c184142e8d1e6a048a
Seabios upstream: commit 9600c800ac2a6b34a9993d99e7d3d4f7301e9265

Are there some new seabios settings that I'm not aware of in order to get xen and spice with qxl functioning. See build log on attachment for details.

Here the configuration of the domU tested:
-----------------------------------------------------------------------------
name='QUANTALHVM'
builder="hvm"
memory=2048
vcpus=2
hap=1
pae=1
acpi=1
apic=1
nx=1
vif=['bridge=xenbr0']
#vfb=['vnc=1,vncunused=1,vnclisten="0.0.0.0",keymap="it"']
#disk=['/mnt/vm/disks/PRECISEHVM.disk1.xm,raw,hda,rw', '/dev/sr0,raw,hdb,ro,cdrom']
#disk=['/mnt/vm/disks/QUANTALHVM.disk1.xm,raw,hda,rw','/mnt/vm/iso/QUANTAL.iso,raw,hdb,ro,cdrom']
disk=['/mnt/vm/disks/QUANTALHVM.disk1.xm,raw,hda,rw']
boot='c'
xen_platform_pci=1
device_model_version='qemu-xen'
vnc=0
#vncunused=1
#vnclisten="0.0.0.0"
#keymap="it"
stdvga=0
spice=1
spicehost='0.0.0.0'
spiceport=6000
spicedisable_ticketing=1
qxl=1
#videoram=16
#device_model_args=["-vga","qxl","-global","qxl-vga.vram_size_mb=64","-global","qxl-vga.ram_size_mb=64","-device","virtio-serial-pci,id=virtio-serial0,max_ports=16","-chardev","spicevmc,name=vdagent,id=vdagent","-device","virtserialport,nr=1,bus=virtio-serial0.0,chardev=vdagent,name=com.redhat.spice.0"]
-----------------------------------------------------------------------------

Someone can help to solve the problem please?
If you need other information and/or test tell me and I'll do it.

Attachment: xenbuild.7z
Description: Binary data

Attachment: smime.p7s
Description: Firma crittografica S/MIME

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

 


Rackspace

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