[libvirt] ARM KVM GICv3 Support
Andrea Bolognani
abologna at redhat.com
Wed Jan 6 12:49:27 UTC 2016
On Wed, 2016-01-06 at 12:34 +0100, Christoffer Dall wrote:
>
> > libvirt already has to spawn QEMU and run QMP commands to probe for
> > dozens of other capabilities, so we have very robust code to do that.
> >
> > Most importantly, as I wrote in a previous mail, if the check is done
> > by QEMU we remove the risk of it and libvirt ever disagreeing.
> >
> So do I understand correct that what you're looking for is a QMP command
> to query for host GIC capabilities?
That's correct, having a QMP command that lists the values gic-version
can have on the current host would be just great.
If we had that, we could validate the GIC version chosen for a guest,
and expose it in the capabilities XML so that higher-level tools can
provide a list of choices to the user.
Please note that this QMP command would have to work regardless of the
machine type selected on QEMU's command line, because libvirt always
runs a QEMU binary with '-M none' when probing its capabilities.
Cheers.
--
Andrea Bolognani
Software Engineer - Virtualization Team
More information about the libvir-list
mailing list