Skip to content

Commit f3ca7ca

Browse files
rth7680Michael Tokarev
authored andcommitted
docs: Document removal of 64-bit on 32-bit emulation
With acce728 we disallowed configuring 64-bit guests on 32-bit hosts, but forgot to document that in removed-features. Signed-off-by: Richard Henderson <[email protected]> Reviewed-by: Michael Tokarev <[email protected]> Reviewed-by: Daniel P. Berrangé <[email protected]> Reviewed-by: Alex Bennée <[email protected]> Signed-off-by: Michael Tokarev <[email protected]>
1 parent b0b5af6 commit f3ca7ca

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

docs/about/removed-features.rst

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -858,6 +858,15 @@ QEMU. Since all recent x86 hardware from the past >10 years is
858858
capable of the 64-bit x86 extensions, a corresponding 64-bit OS should
859859
be used instead.
860860

861+
32-bit hosts for 64-bit guests (removed in 10.0)
862+
''''''''''''''''''''''''''''''''''''''''''''''''
863+
864+
In general, 32-bit hosts cannot support the memory space or atomicity
865+
requirements of 64-bit guests. Prior to 10.0, QEMU attempted to
866+
work around the atomicity issues in system mode by running all vCPUs
867+
in a single thread context; in user mode atomicity was simply broken.
868+
From 10.0, QEMU has disabled configuration of 64-bit guests on 32-bit hosts.
869+
861870
Guest Emulator ISAs
862871
-------------------
863872

0 commit comments

Comments
 (0)