Yeah, that's what I figured too. The current "host-s390x-cpu" answer is
correct as using -cpu host will work and thus changing this in QEMU looks
inappropriate. On the other hand, I believe libvirt is the only consumer of
this API :-) Anyway, the question we need to answer is whether we should use
-cpu host or -cpu $HOST_MODEL for a given machine type. Do you have a complete
list of machine types which do not work with host-model?
Yeah, that's what I figured too. The current "host-s390x-cpu" answer is
correct as using -cpu host will work and thus changing this in QEMU looks
inappropriate. On the other hand, I believe libvirt is the only consumer of
this API :-) Anyway, the question we need to answer is whether we should use
-cpu host or -cpu $HOST_MODEL for a given machine type. Do you have a complete
list of machine types which do not work with host-model?