Re: [PATCH 0/7] hw/kvm: Exit gracefully when KVM is not supported
From: Daniel P. Berrangé <hidden>
Date: 2021-02-19 12:20:54
Also in:
qemu-arm, qemu-devel
On Fri, Feb 19, 2021 at 01:15:25PM +0100, Philippe Mathieu-Daudé wrote:
On 2/19/21 1:00 PM, Daniel P. Berrangé wrote:quoted
On Fri, Feb 19, 2021 at 12:44:21PM +0100, Philippe Mathieu-Daudé wrote:quoted
Hi, This series aims to improve user experience by providing a better error message when the user tries to enable KVM on machines not supporting it.Improved error message is good, but it is better if the mgmt apps knows not to try this in the first place.I am not sure this is the same problem. This series addresses users from the command line (without mgmt app).
Users of mgmt apps can launch the same problematic raspbi + KVM config as people who don't use a mgmt app.
quoted
IOW, I think we want "query-machines" to filter out machines which are not available with the currently configured accelerator. libvirt will probe separately with both TCG and KVM enabled, so if query-machines can give the right answer in these cases, libvirt will probably "just work" and not offer to even start such a VM.Yes, agreed. There are other discussions about 'query-machines' and an eventual 'query-accels'. This series doesn't aim to fix the mgmt app problems.
I think this should be fixing query-machines right now. It shouldn't be much harder than a single if (...) test in the code. 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 :|