From: Fabio Fantoni <fantonifabio@tiscali.it>
To: fantonifabio@tiscali.it
Cc: anthony.perard@citrix.com,
xen-devel <xen-devel@lists.xensource.com>,
Ian Campbell <Ian.Campbell@citrix.com>,
Stefano Stabellini <Stefano.Stabellini@eu.citrix.com>
Subject: Re: Update Seabios on xen-unstable
Date: Fri, 04 Jan 2013 12:58:06 +0100 [thread overview]
Message-ID: <50E6C3CE.6050609@tiscali.it> (raw)
In-Reply-To: <50E4470B.9000302@tiscali.it>
[-- Attachment #1.1: Type: text/plain, Size: 2071 bytes --]
Il 02/01/2013 15:41, Fabio Fantoni ha scritto:
> Qemu still crashes if qxl is active and used but I don't think it is a
> seabios problem.
>
> I've been looking for the problem in xen but I didn't find a solution
> at the moment. I can tell that seabios is called by hvmloader that
> sets a few things like acpi and e820 mapping before calling it. Could
> it be that hvmloader does something that interferes with seabios, like
> imposing restrictions?
>
> In practice if I activate qxl but I use it only as stdvga I don't
> experience any problem except low video performance, but if I use it
> fully qemu crashes when spice start using qxl features, logging this
> error:
> (/usr/sbin/xl:4658): Spice-CRITICAL **: red_memslots.c:123:get_virt:
> slot_id 194 too big, addr=c2c2c2c2c2c2c2c2
>
> The only other possibility that comes to mind is that not enough
> videoram is successifully set. I thought this problem was already
> solved some months ago with xen and qemu upstream patches. Could there
> be other problems preventing the assignment and use 128 mb of videoram?
>
> Thanks for any reply.
>
I see this commit on seabios:
> Commit:74c78786719b202557d4f177bd290ddd98e979fe
>
> * Add support for use as Xen HVM BIOS.
>
> SeaBIOS is called by Xen's hvmloader which does the basic platform
> setup (PCI, APIC, etc) and provides the various BIOS tables. Therefore
> avoid re-doing that setup and copy out the tables as necessary. A
> simple data structure is defined to pass the addresses of these
> tables.
>
> This patch also establishes the basic infrastructure to make
> hypercalls, although it currently only uses it to query the hypervisor
> version.
>
> Signed-off-by: Ian Campbell <ian.campbell@citrix.com>
Can be enabled the reconstruction of the bios tables with seabios
instead of mantain hvmloader tables or is necessary hvmloader tables for
correct domU working?
I want try if seabios tables solves the problem.
If yes what I must change on seabios code for test it?
Thanks for any reply
[-- Attachment #1.2: Firma crittografica S/MIME --]
[-- Type: application/pkcs7-signature, Size: 4510 bytes --]
[-- Attachment #2: Type: text/plain, Size: 126 bytes --]
_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
http://lists.xen.org/xen-devel
next prev parent reply other threads:[~2013-01-04 11:58 UTC|newest]
Thread overview: 16+ messages / expand[flat|nested] mbox.gz Atom feed top
2012-12-20 12:34 Update Seabios on xen-unstable Fabio Fantoni
2012-12-28 15:38 ` Fabio Fantoni
2013-01-02 12:10 ` Ian Campbell
2013-01-02 14:41 ` Fabio Fantoni
2013-01-04 11:58 ` Fabio Fantoni [this message]
2013-01-04 12:10 ` Ian Campbell
2013-01-11 9:29 ` Fabio Fantoni
2013-01-11 9:54 ` Ian Campbell
2013-01-11 12:37 ` Ross Philipson
2013-01-11 13:12 ` Ian Campbell
2013-01-11 14:26 ` Fabio Fantoni
2013-01-11 14:32 ` Ian Campbell
2013-01-11 15:35 ` Fabio Fantoni
2013-01-23 15:23 ` Fabio Fantoni
2013-01-24 14:27 ` Fabio Fantoni
2013-01-11 14:35 ` Mats Petersson
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=50E6C3CE.6050609@tiscali.it \
--to=fantonifabio@tiscali.it \
--cc=Ian.Campbell@citrix.com \
--cc=Stefano.Stabellini@eu.citrix.com \
--cc=anthony.perard@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.