aboutsummaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorMarc-André Lureau <marcandre.lureau@redhat.com>2021-08-23 17:28:03 +0400
committerMarc-André Lureau <marcandre.lureau@redhat.com>2021-09-14 16:51:58 +0400
commit7f800d34aa9cb5de1870f702bce66180fb899c44 (patch)
treeda00098a2096aeefb64f9d3e898c65c0f50b6def /docs
parentc6f5e042d89e79206cd1ce5525d3df219f13c3cc (diff)
downloadqemu-7f800d34aa9cb5de1870f702bce66180fb899c44.zip
qemu-7f800d34aa9cb5de1870f702bce66180fb899c44.tar.gz
qemu-7f800d34aa9cb5de1870f702bce66180fb899c44.tar.bz2
docs: add supported host CPU architectures section
I was looking for such documentation, but couldn't find it. Add it to the build-platform.rst document. Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com> Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
Diffstat (limited to 'docs')
-rw-r--r--docs/about/build-platforms.rst33
-rw-r--r--docs/about/deprecated.rst2
2 files changed, 35 insertions, 0 deletions
diff --git a/docs/about/build-platforms.rst b/docs/about/build-platforms.rst
index 6923236..bcb1549 100644
--- a/docs/about/build-platforms.rst
+++ b/docs/about/build-platforms.rst
@@ -29,6 +29,39 @@ 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 architectures
+----------------------------
+
+Those hosts are officially supported, with various accelerators:
+
+ .. list-table::
+ :header-rows: 1
+
+ * - CPU Architecture
+ - Accelerators
+ * - Arm
+ - kvm (64 bit only), tcg, xen
+ * - MIPS
+ - kvm, tcg
+ * - PPC
+ - kvm, tcg
+ * - RISC-V
+ - tcg
+ * - s390x
+ - kvm, tcg
+ * - SPARC
+ - tcg
+ * - x86
+ - hax, hvf (64 bit only), kvm, nvmm, tcg, whpx (64 bit only), xen
+
+Other host architectures are not supported. It is possible to build QEMU on an
+unsupported host architecture using the configure ``--enable-tcg-interpreter``
+option to enable the experimental TCI support, but note that this is very slow
+and is not recommended.
+
+Non-supported architectures may be removed in the future following the
+:ref:`deprecation process<Deprecated features>`.
+
Linux OS, macOS, FreeBSD, NetBSD, OpenBSD
-----------------------------------------
diff --git a/docs/about/deprecated.rst b/docs/about/deprecated.rst
index 9ee355e..3c2be84 100644
--- a/docs/about/deprecated.rst
+++ b/docs/about/deprecated.rst
@@ -1,3 +1,5 @@
+.. _Deprecated features:
+
Deprecated features
===================