On 2/19/21 1:00 PM, Daniel P. Berrangé wrote: > On Fri, Feb 19, 2021 at 12:44:21PM +0100, Philippe Mathieu-Daudé wrote: >> 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). > 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.