On Thu, Oct 01, 2015 at 10:00:13AM +0300, Pavel Fedin wrote:
Hello!
> Can you explain what this setting actually does?
Of course. It allows to choose GIC version used by ARM 'virt' machine. By default
it's 2, but you
can now set it to 3.
Actually, initially i proposed another machine type, like 'virt-v3', IMHO this
would be more
logical because this is kind of different architecture. But Peter Maydell disagreed and
insisted on
option. So we have an option.
I think Cole wanted to know more like how it can be useful for end
users. Since I see GIC as something similar to APIC, I'm guessing the
usefulness won't be directly visible, but should help. About what
exactly it does or what are the differences between, that I cannot
help with, unfortunately.
> When would apps like virt-manager want to enable it?
When choosing 'virt' machine type for ARM architecture.
Unconditionally? Doesn't that pose a problem, e.g. for requesting
version that is not supported or breaking something that expects lower
version?
Kind regards,
Pavel Fedin
Expert Engineer
Samsung Electronics Research center Russia