All of lore.kernel.org
 help / color / mirror / Atom feed
From: Fabio Fantoni <fantonifabio@tiscali.it>
To: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
Cc: xen-devel <xen-devel@lists.xensource.com>,
	Ian Campbell <Ian.Campbell@citrix.com>,
	qemu-devel@nongnu.org
Subject: Re: [Qemu-devel] [PATCH v3] tools/libxl: Improve videoram setting
Date: Fri, 01 Feb 2013 12:52:05 +0100	[thread overview]
Message-ID: <510BAC65.7080505@tiscali.it> (raw)
In-Reply-To: <alpine.DEB.2.02.1301141818360.4978@kaball.uk.xensource.com>

[-- Attachment #1: Type: text/plain, Size: 1819 bytes --]

Il 14/01/2013 19:21, Stefano Stabellini ha scritto:
> I did a quick test and it seems that it should be possible to change 
> the amount of videoram for stdvga too using the same command line 
> option, however at the moment it just errors out. Therefore I am OK 
> with this patch only taking care of Cirrus for the moment. 
I found details about stdvga on qemu upstream:
http://xenbits.xen.org/gitweb/?p=staging/qemu-upstream-unstable.git;a=blob_plain;f=docs/specs/standard-vga.txt;hb=HEAD

It seems that stdvga memory by default is 16 mb, while xen reserves only 
8 mb by default and doen't logs any error.
For cirrus, increasing memory seems to be correct and without error with 
my patch.
WIth both cirrus and stdvga under qemu upstream with xen the performance 
are really poor even if I increase video memory, respect to qemu-only 
and qemu-kvm (without xen).
Qxl is definitely not working under xen and conversely is ok on qemu-kvm 
and qemu-only.

It seem that xen need change and/or fix to have full working emulated 
vga on qemu upstream.
At the moment all emulated vgas have problems with xen that aren't 
present without xen.

The performance differences are noticeable (in some case very big) with 
xen and without xen using resolution > 1024x768.

Probably the first link explain the change/fix necessary in xen about 
vga (probably in hvmloader).
I tried to do that more times failing but unfortunately I do not have 
sufficient knowledge about this.
Can someone help me please?

I think this is important, years ago the minimal resolution used on 
desktop was 1024x768, and no problem with actual vga setting but now 
minimal resolution seems increased to up 1366x768 and many people are 
using even higher resolutions.
http://www.screenresolution.org/year-2013/


[-- Attachment #2: Firma crittografica S/MIME --]
[-- Type: application/pkcs7-signature, Size: 4510 bytes --]

WARNING: multiple messages have this Message-ID (diff)
From: Fabio Fantoni <fantonifabio@tiscali.it>
To: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
Cc: xen-devel <xen-devel@lists.xensource.com>,
	Ian Campbell <Ian.Campbell@citrix.com>,
	qemu-devel@nongnu.org
Subject: Re: [PATCH v3] tools/libxl: Improve videoram setting
Date: Fri, 01 Feb 2013 12:52:05 +0100	[thread overview]
Message-ID: <510BAC65.7080505@tiscali.it> (raw)
In-Reply-To: <alpine.DEB.2.02.1301141818360.4978@kaball.uk.xensource.com>

[-- Attachment #1: Type: text/plain, Size: 1819 bytes --]

Il 14/01/2013 19:21, Stefano Stabellini ha scritto:
> I did a quick test and it seems that it should be possible to change 
> the amount of videoram for stdvga too using the same command line 
> option, however at the moment it just errors out. Therefore I am OK 
> with this patch only taking care of Cirrus for the moment. 
I found details about stdvga on qemu upstream:
http://xenbits.xen.org/gitweb/?p=staging/qemu-upstream-unstable.git;a=blob_plain;f=docs/specs/standard-vga.txt;hb=HEAD

It seems that stdvga memory by default is 16 mb, while xen reserves only 
8 mb by default and doen't logs any error.
For cirrus, increasing memory seems to be correct and without error with 
my patch.
WIth both cirrus and stdvga under qemu upstream with xen the performance 
are really poor even if I increase video memory, respect to qemu-only 
and qemu-kvm (without xen).
Qxl is definitely not working under xen and conversely is ok on qemu-kvm 
and qemu-only.

It seem that xen need change and/or fix to have full working emulated 
vga on qemu upstream.
At the moment all emulated vgas have problems with xen that aren't 
present without xen.

The performance differences are noticeable (in some case very big) with 
xen and without xen using resolution > 1024x768.

Probably the first link explain the change/fix necessary in xen about 
vga (probably in hvmloader).
I tried to do that more times failing but unfortunately I do not have 
sufficient knowledge about this.
Can someone help me please?

I think this is important, years ago the minimal resolution used on 
desktop was 1024x768, and no problem with actual vga setting but now 
minimal resolution seems increased to up 1366x768 and many people are 
using even higher resolutions.
http://www.screenresolution.org/year-2013/


[-- Attachment #2: Firma crittografica S/MIME --]
[-- Type: application/pkcs7-signature, Size: 4510 bytes --]

  parent reply	other threads:[~2013-02-01 11:52 UTC|newest]

Thread overview: 10+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-01-11 15:59 [PATCH v3] tools/libxl: Improve videoram setting Fabio Fantoni
2013-01-14 12:49 ` Stefano Stabellini
2013-01-14 14:25   ` Fabio Fantoni
2013-01-14 18:21     ` Stefano Stabellini
2013-01-15 15:03       ` Fabio Fantoni
2013-01-15 16:05         ` Stefano Stabellini
2013-01-15 16:10           ` Ian Campbell
2013-02-01 11:52       ` Fabio Fantoni [this message]
2013-02-01 11:52         ` Fabio Fantoni
2013-02-07 15:42         ` Trolle Selander

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=510BAC65.7080505@tiscali.it \
    --to=fantonifabio@tiscali.it \
    --cc=Ian.Campbell@citrix.com \
    --cc=qemu-devel@nongnu.org \
    --cc=stefano.stabellini@eu.citrix.com \
    --cc=xen-devel@lists.xensource.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.