mirror of
https://github.com/xen-project/xen.git
synced 2026-10-28 10:11:27 +01:00
SUPPORT.md: Un-shimmed 32-bit PV guests are no longer supported
The support status of 32-bit guests doesn't seem particularly useful. With it changed to fully unsupported outside of PV-shim, adjust the PV32 Kconfig default accordingly. Reported-by: Jann Horn <jannh@google.com> Signed-off-by: George Dunlap <george.dunlap@citrix.com> Signed-off-by: Jan Beulich <jbeulich@suse.com>
This commit is contained in:
1 parent
5268b2dcf7
commit
1a0f2fe229
2 files changed
+6
-10
No files matched your search
+1
-8
@@ -86,14 +86,7 @@ No hardware requirements
|
||||
|
||||
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
|
||||
|
||||
|
||||
@@ -55,7 +55,7 @@ config PV
|
||||
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
|
||||
@@ -67,7 +67,10 @@ config PV32
|
||||
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"
|
||||
|
||||