On Fri, Feb 19, 2021 at 12:44:23PM +0100, Philippe Mathieu-Daudé wrote: > Introduce the 'kvm_supported' field to express whether > a machine supports KVM acceleration or not. > > Signed-off-by: Philippe Mathieu-Daudé <philmd@xxxxxxxxxx> > --- > include/hw/boards.h | 3 +++ > 1 file changed, 3 insertions(+) > > diff --git a/include/hw/boards.h b/include/hw/boards.h > index 68d3d10f6b0..0959aa743ee 100644 > --- a/include/hw/boards.h > +++ b/include/hw/boards.h > @@ -129,6 +129,8 @@ typedef struct { > * Return the type of KVM corresponding to the kvm-type string option or > * computed based on other criteria such as the host kernel capabilities > * (which can't be negative), or -1 on error. > + * @kvm_supported: > + * true if '-enable-kvm' option is supported and false otherwise. Is the behaviour reported really related to KVM specifically, as opposed to all hardware based virt backends ? eg is it actually a case of some machine types being "tcg_only" ? Regards, Daniel -- |: https://berrange.com -o- https://www.flickr.com/photos/dberrange :| |: https://libvirt.org -o- https://fstop138.berrange.com :| |: https://entangle-photo.org -o- https://www.instagram.com/dberrange :|