From: Laine Stump <laine@redhat.com>
To: qemu list <qemu-devel@nongnu.org>
Subject: [Qemu-devel] default slot used for vga device on q35 machines
Date: Thu, 01 Aug 2013 15:37:54 -0400 [thread overview]
Message-ID: <51FAB912.5040203@redhat.com> (raw)
libvirt makes an assumption that if you specify "-vga qxl" instead of
"-device qxl-vga,...", the vga device will be connected to slot 2. I
learned this in a recent discussion about a bug caused by switching over
to using the former syntax (in order to support multiheaded QXL):
https://bugzilla.redhat.com/show_bug.cgi?id=981094#c9
Since then, while working on proper support for the q35 machine type in
libvirt, I did a test run of:
qemu-kvm -M q35 -nodefaults -nodefconfig -qmp unix:/tmp/qemu,server
-vnc :15 -vga std -usb
Then ran "query-pci" in the qmp monitor and found that the vga device is
put at slot 1 instead of slot 2.
My questions:
1) Is this difference intentional, or a bug?
2) If it's intentional, will the device always be at slot 1 (and trigger
an error if something else is also placed at slot 1), or is it just
picking the first unused slot? (that would *not* be good, because we
must be able to predict what device is in which slot and prevent them
from changing from run to run).
3) Does the qxl multihead support really require that the device be at
slot 2 (as stated in the above bugzilla commend)? Or is that just a
misunderstanding/overstatement?
next reply other threads:[~2013-08-01 19:38 UTC|newest]
Thread overview: 8+ messages / expand[flat|nested] mbox.gz Atom feed top
2013-08-01 19:37 Laine Stump [this message]
2013-08-02 6:49 ` [Qemu-devel] default slot used for vga device on q35 machines Gerd Hoffmann
2013-08-02 7:23 ` Markus Armbruster
2013-08-02 16:46 ` Laine Stump
2013-08-02 17:30 ` Markus Armbruster
2013-08-03 19:32 ` Laine Stump
2013-08-05 6:31 ` Gerd Hoffmann
2013-08-05 15:04 ` Eric Blake
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=51FAB912.5040203@redhat.com \
--to=laine@redhat.com \
--cc=qemu-devel@nongnu.org \
/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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).