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

Re: [Xen-devel] Update Seabios on xen-unstable

Il 23/01/2013 16:23, Fabio Fantoni ha scritto:
Il 11/01/2013 15:32, Ian Campbell ha scritto:
On Fri, 2013-01-11 at 14:26 +0000, Fabio Fantoni wrote:
I know that isn't optimal use firmware passtrought for vgabioses but I'm
not sure that seabios actually loads (automatically) the vgabioses.
SeaBIOS *does* load the VGA BIOS. You can see it if you use SDL (or are
quick enough with the VNC).


Nessun virus nel messaggio.
Controllato da AVG -www.avg.com
Versione: 2013.0.2890 / Database dei virus: 2637/6024 - Data di rilascio: 10/01/2013

I done other test with all spice seabios and qemu updated.
Based on qxl patch v7 ( http://lists.xen.org/archives/html/xen-devel/2013-01/msg01405.html ) by default xen should assign 128 mb total of videoram and also set with -global to qemu the 2 qxl ram region correctly to 64 mb each.

I actived also qxl debug and on log show this:
qxl-0: ram/pri: 32 MB [region 0]
qxl-0: vram/32: 0 MB [region 1]
qxl-0: vram/64: 0 MB [unmapped]

Seem can use only 32 mb and only on one region instead of 64 mb on region 0 and 64 mb on region 1
Added as attachment also with log of xl -vvv create

Does anyone know what can cause this problem?
Can be somethink in hvmloader that fixed videoram to one region 32 mb always?

Thanks for any reply and sorry for my bad english.

Tried Wheezy hvm domU with xen, qemu crash and give this out of memory error on qemu log: id 0, group 0, virt start 0, virt end ffffffffffffffff, generation 0, delta 0 id 1, group 1, virt start 7f3034a29000, virt end 7f3035a27000, generation 0, delta 7f3034a29000 id 2, group 1, virt start 7f30337ff000, virt end 7f3033803000, generation 0, delta 7f30337ff000 (/usr/sbin/xl:19287): Spice-CRITICAL **: red_memslots.c:94:validate_virt: virtual address out of range
    virt=0x7f3035a29398+0xbf slot_id=1 group_id=1
    slot=0x7f3034a29000-0x7f3035a27000 delta=0x7f3034a29000

Same domU launching qemu only:
/usr/lib/xen/bin/qemu-system-i386 -name WHEEZY -k it -spice port=6002,tls-port=0,addr=,disable-ticketing,agent-mouse=on -device qxl-vga -global qxl-vga.vram_size=16384 -global qxl-vga.ram_size=16384 -boot order=dc -smp 2,maxcpus=2 --global qxl-vga.debug=1 -global qxl-vga.guestdebug=20 -m 2016 -drive file=/mnt/vm/disks/WHEEZY.disk1.xm,if=ide,index=0,media=disk,format=raw,cache=writeback

No qemu crash and no memory error, this is probably the confirm some xen memory bug with hvm.

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

Xen-devel mailing list



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