Jordan Justen <jljus...@gmail.com> writes:

> On Fri, Mar 22, 2013 at 12:48 PM, Markus Armbruster <arm...@redhat.com> wrote:
>> Jordan Justen <jljus...@gmail.com> writes:
>>
>>> On Thu, Mar 21, 2013 at 12:45 AM, Markus Armbruster
>>> <arm...@redhat.com> wrote:
>>>> x86 maintainers may wish to *switch it off* until it's done fully and
>>>> properly, by setting "pc-sysfw" property "rom_only" to 1.
>>>
>>> This would completely disable the flash support.
>>
>> Unless the user enables it explicitly with something like "-global
>> pc-sysfw.rom_only=0".
>>
>>>                                                  At the time this
>>> feature was added, I think it was well understood that kvm would not
>>> support the flash mode, while plain qemu could. If it was not a
>>> show-stopper to integrating the feature originally, what has changed?
>>
>> Nothing changed, and that's the problem.
>>
>> Merging the feature was okay, I think.  Defaulting it to "on" with TCG
>> and "off" with KVM was a mistake, because that made enabling/disabling
>> KVM guest-visible (see item 2. below).  The default needs to be the same
>> both with and without KVM.  Since the thing still doesn't work with KVM,
>> the default needs to be "off".
>>
>> A possible explanation for making this mistake is that people assumed it
>> would soon work with KVM.  That turned out not to be the case.
>
> Given this can be overridden on the command line it does seem
> reasonable to disable it by default until KVM support is in place.

Sent, you're cc'ed.

> Slight off topic, does pc_q35 intend to support SPI flash at some
> point? SPI programming is at a different MMIO address from the flash,
> so it should be possible to support with qemu/kvm today.

No idea :)

> Are there any plans for Q35 to become the default qemu PC machine?

Unless I'm mistaken, that's the plan.

Reply via email to