qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [Qemu-devel] Target vs architecture for QEMU binary
@ 2015-09-08 13:27 Andrea Bolognani
  2015-09-08 14:37 ` Daniel P. Berrange
  0 siblings, 1 reply; 6+ messages in thread
From: Andrea Bolognani @ 2015-09-08 13:27 UTC (permalink / raw)
  To: qemu-devel

Hi,

at the moment, libvirt is using some ad-hoc logic to allow
i686 guests to run on qemu-system-x86_64 (by using the CPU
model qemu32); in all other cases, it's assumed that a $arch
guest needs qemu-system-$arch to run.

This is causing a problem right now with ppc64le guests
because, even though qemu-system-ppc64 is perfectly capable
of running them, libvirt will refuse to.

We want to change the logic so that it reflects the actual
capabilities of the QEMU binary, but AFAICT there isn't eg.
a QMP command we can use to query the binary for the list
of architectures it implements.

Am I missing something? Is such an interface available?

Failing that, we'll have to map QEMU targets with implemented
guest architectures inside libvirt, in which case it would be
great if you could point me towards either some up-to-date
documentation or a reliable way to extract the information
myself.

Thank you for your help.

-- 
Andrea Bolognani
Software Engineer - Virtualization Team

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2015-09-09 14:43 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-09-08 13:27 [Qemu-devel] Target vs architecture for QEMU binary Andrea Bolognani
2015-09-08 14:37 ` Daniel P. Berrange
2015-09-08 15:34   ` Andrea Bolognani
2015-09-08 15:47     ` Daniel P. Berrange
2015-09-09  8:17       ` Andrea Bolognani
2015-09-09 14:43         ` Daniel P. Berrange

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).