[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
 
 
    
     |