[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] default slot used for vga device on q35 machines
From: |
Markus Armbruster |
Subject: |
Re: [Qemu-devel] default slot used for vga device on q35 machines |
Date: |
Fri, 02 Aug 2013 19:30:44 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/24.1 (gnu/linux) |
Laine Stump <address@hidden> writes:
> On 08/02/2013 03:23 AM, Markus Armbruster wrote:
>> Gerd Hoffmann <address@hidden> 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.