Skip to content

Commit 84f82dd

Browse files
committed
Deprecate KVM support for AArch32
The Linux kernel has dropped support for allowing 32-bit Arm systems to host KVM guests (kernel commit 541ad0150ca4aa663a2, which just landed upstream in the 5.7 merge window). Mark QEMU's support for this configuration as deprecated, so that we can delete that support code in 5.2. Signed-off-by: Peter Maydell <[email protected]> Reviewed-by: Andrew Jones <[email protected]>
1 parent bf3f857 commit 84f82dd

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

docs/system/deprecated.rst

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -336,6 +336,14 @@ The ``compat`` property used to set backwards compatibility modes for
336336
the processor has been deprecated. The ``max-cpu-compat`` property of
337337
the ``pseries`` machine type should be used instead.
338338

339+
KVM guest support on 32-bit Arm hosts (since 5.0)
340+
'''''''''''''''''''''''''''''''''''''''''''''''''
341+
342+
The Linux kernel has dropped support for allowing 32-bit Arm systems
343+
to host KVM guests as of the 5.7 kernel. Accordingly, QEMU is deprecating
344+
its support for this configuration and will remove it in a future version.
345+
Running 32-bit guests on a 64-bit Arm host remains supported.
346+
339347
System emulator devices
340348
-----------------------
341349

0 commit comments

Comments
 (0)