Laine Stump <la...@redhat.com> writes: > On 08/02/2013 03:23 AM, Markus Armbruster wrote: >> Gerd Hoffmann <kra...@redhat.com> writes: >> >>> Hi, >>> >>>> 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? >>> The vga simply goes into the first free slot. That happens to be #2 >>> with i440fx and #1 with q35. >> The slot used by -vga depends on the machine type, and can be expected >> to remain stable. We've kept it stable even for the machine type family >> i440FX. >> >> Nevertheless, if you require the graphics adapter to go into a specific >> slot, I very much recommend to control its placement with -device. > > Right. We prefer explicitly specifying the pci address for everything, > but apparently in the case of multihead qxl devices, this isn't an > option (is this correct, or has there been a misunderstanding?)
If you find a case where -vga is still *required*, report it as a bug. Elsewhere in thread, Gerd wrote it's not required for qxl multihead. Suggest to work with Gerd to resolve remaining issues / misunderstandings.