From: Marc-André Lureau <marcandre.lur...@redhat.com> I was looking for such documentation, but couldn't find it.
Signed-off-by: Marc-André Lureau <marcandre.lur...@redhat.com> --- docs/about/build-platforms.rst | 28 ++++++++++++++++++++++++++++ meson.build | 2 +- 2 files changed, 29 insertions(+), 1 deletion(-) diff --git a/docs/about/build-platforms.rst b/docs/about/build-platforms.rst index 692323609e..bfe90e574e 100644 --- a/docs/about/build-platforms.rst +++ b/docs/about/build-platforms.rst @@ -29,6 +29,34 @@ The `Repology`_ site is a useful resource to identify currently shipped versions of software in various operating systems, though it does not cover all distros listed below. +Supported host CPUs +------------------- + +Those host CPUs have a native TCG backend and are regularly tested: + + .. list-table:: + :header-rows: 1 + + * - CPU Family + - Accelerators + * - ARM + - kvm, xen + * - MIPS + - kvm + * - PPC + - kvm + * - RISC-V + - + * - s390x + - kvm + * - SPARC + - + * - x86 + - kvm, xen, hax, hvf (64 bit only), nvmm, whpx (64 bit only) + +Other architectures are not actively maintained. They use the slow and +experimental TCG interpreter. They may be removed in future releases. + Linux OS, macOS, FreeBSD, NetBSD, OpenBSD ----------------------------------------- diff --git a/meson.build b/meson.build index 7e58e6279b..9e43c9b311 100644 --- a/meson.build +++ b/meson.build @@ -78,7 +78,7 @@ endif accelerator_targets = { 'CONFIG_KVM': kvm_targets } if cpu in ['x86', 'x86_64', 'arm', 'aarch64'] - # i368 emulator provides xenpv machine type for multiple architectures + # i386 emulator provides xenpv machine type for multiple architectures accelerator_targets += { 'CONFIG_XEN': ['i386-softmmu', 'x86_64-softmmu'], } -- 2.33.0.113.g6c40894d24