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

Re: [Xen-devel] HVM and WIndows NT



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

There is regression bug in QEMU on Cirrus Driver (-vga)
See mail attached from qemu mailing list.

I need CPUI configuration feature which is available only in xen 3.3 and
upper

but in need precedent version of ioemu-qemu-xen.

Can i build xen 3.3 with ioemu-qemu-xen of 3.2

To run Windows NT properly.

I tried to build and run xen-unstable but it fails.

moreover this is production use so i don't want to have unstable features.

Can you help me on this point please?

Alexandre CABROL PERALES a écrit :
> I continued to invistigate and found that in qemu:
> 
> Qemu version 0.10.3:
>   - Fix crash on resolution change -> screen dump -> vga redraw (Avi Kivity)
> 
> http://git.savannah.gnu.org/cgit/qemu.git/commit/?id=da95f49a9d0bc9597bd2c4ab5a7ee9bea7c4b01d
> 
> Fix crash on resolution change -> screen dump -> vga redraw (Avi Kivity)
> The vga screen dump function updates last_width and last_height, but
> does not change the DisplaySurface that these variables describe. A
> consequent vga_draw_graphic() will therefore fail to resize the surface
> and crash. Fix by invalidating the display state after a screen dump,
> forcing vga_draw_graphic() to reallocate the DisplaySurface.
> Signed-off-by: Avi Kivity
> diff --git a/hw/vga.c b/hw/vga.c
> index 2a9f4d9..709d6bb 100644
> --- a/hw/vga.c
> +++ b/hw/vga.c
> @@ -2678,4 +2678,5 @@ static void vga_screen_dump(void *opaque, const
> char *filename)
> vga_screen_dump_graphic(s, filename);
> else
> vga_screen_dump_text(s, filename);
> + vga_invalidate_display(s);
> }
> 
> I compared with xen-3.4 stable vga.c file
> xen-3.4.0/tools/ioemu-qemu-xen/hw/vga.c
> 
> And saw lot of differences.
> 
> Which version of qemu has been used to create xen 3.4.0 tools ?
> 
> Alexandre CABROL PERALES a écrit :
>> just made test with qemu and cirrus 0.9.1 and it works well with resolution.
> 
>> My question now is :
>> how can i use ioemu-qemu-0.9.1 in xen 3.4
> 
>> where can i get the corresponding version of ioemu-qemu?
> 
>> Alexandre CABROL PERALES a écrit :
>>> Can you send me an example please? about the bash sctip call in vm
>>> config file.
>>> Stefano Stabellini a écrit :
>>>> On Fri, 7 Aug 2009, Alexandre CABROL PERALES wrote:
>>>>> -----BEGIN PGP SIGNED MESSAGE-----
>>>>> Hash: SHA1
>>>>>
>>>>> I made the test with latest version of Qemu,
>>>>> and windows nt crash too on screen resol resize.
>>>>>
>>>>> I'm currently testing vmware graphic driver included in new qemu version.
>>>>>
>>>>> Is there anyway to use Bosch or Vmware driver in Xen ?
>>>>>
>>>> If you change your VM config file to call a bash script instead of
>>>> qemu-dm directly, then in your bash script you call qemu-dm yourself,
>>>> adding:
>>>> "-vga vmware" 
>>>> to the command line parameters, it may work.
>>>> _______________________________________________
>>>> Xen-devel mailing list
>>>> Xen-devel@xxxxxxxxxxxxxxxxxxx
>>>> http://lists.xensource.com/xen-devel
>>>> .
> 
>> _______________________________________________
>> Xen-devel mailing list
>> Xen-devel@xxxxxxxxxxxxxxxxxxx
>> http://lists.xensource.com/xen-devel
> 
>> .
> 
> 
> 
> _______________________________________________
> Xen-devel mailing list
> Xen-devel@xxxxxxxxxxxxxxxxxxx
> http://lists.xensource.com/xen-devel
> 
> .
> 
> 

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel

.


- --
Alexandre CABROL PERALES
- --
Ingenieur Securite des Systemes d'Information
Mob. :    06.98.82.03.06
Mail :    alexandre.cabrol@xxxxxxxx
Key fingerprint = 1E6B B8DF 5001 A6A8 E057  9D31 7B3B EAB1 4AE4 8953
- --
ARTAL Technologies

Rue Pierre-Gilles de Gennes
Ens."La Rue", Bat. 9, BP 38138
31681 Labege cedex

Tel. :    05.61.00.39.30
Fax :     05.61.00.20.43


-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.10 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAkp/144ACgkQezvqsUrkiVOc5ACgnJGhS7PRnT+xSKi+8kHFQyar
odIAnj0k58yJtbUc3pL4Y4XR+1ftINRs
=JzCm
-----END PGP SIGNATURE-----
--- Begin Message ---
Alexandre CABROL PERALES wrote:

i tried latest version of qemu with -vga and it crash on display
resolution switch (eg. switch from 640x480 256bits to 1280x1024 65536bits)

i tried on 0.9.1 and it works well.

so maybe there is a bug.

I'm currently running an NT4 on kvm-86 for testing various bits and pieces, and that works fine for me - maybe it's a regression between kvm/qemu-kvm?

I was unable to get the standard NT4 VGA driver to work in anything other than 16 colours, however I did finally have success with the ReactOS driver VBEMP which can be found here: http://www.geocities.com/bearwindows/vbemp.htm


HTH,

Mark.

--
Mark Cave-Ayland - Senior Technical Architect
PostgreSQL - PostGIS
Sirius Corporation plc - control through freedom
http://www.siriusit.co.uk
t: +44 870 608 0063


.


--- End Message ---
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel

 


Rackspace

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