Status, x86_64: Supported
Status, x86_32, shim: Supported
- Status, x86_32, without shim: Supported, with caveats
-
-Due to architectural limitations,
-32-bit PV guests must be assumed to be able to read arbitrary host memory
-using speculative execution attacks.
-Advisories will continue to be issued
-for new vulnerabilities related to un-shimmed 32-bit PV guests
-enabling denial-of-service attacks or privilege escalation attacks.
+ Status, x86_32, without shim: Supported, not security supported
### x86/HVM
config PV32
bool "Support for 32bit PV guests"
depends on PV
- default y
+ default PV_SHIM
select COMPAT
---help---
The 32bit PV ABI uses Ring1, an area of the x86 architecture which
reduction, or performance reasons. Backwards compatibility can be
provided via the PV Shim mechanism.
- If unsure, say Y.
+ Note that outside of PV Shim, 32-bit PV guests are not security
+ supported anymore.
+
+ If unsure, use the default setting.
config PV_LINEAR_PT
bool "Support for PV linear pagetables"