aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew Waterman <andrew@sifive.com>2025-03-17 19:06:59 -0700
committerAndrew Waterman <andrew@sifive.com>2025-03-17 19:06:59 -0700
commite1ae25297fd9e429a597bd5bab467da6541f6efd (patch)
tree69890a328cd3bb87c880b7387a9e68156740bf40
parent4075f245f3420350d00f9de638e18bee5ecb7c92 (diff)
downloadriscv-isa-manual-svkt.zip
riscv-isa-manual-svkt.tar.gz
riscv-isa-manual-svkt.tar.bz2
Address JohnH's feedbacksvkt
-rw-r--r--src/supervisor.adoc4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/supervisor.adoc b/src/supervisor.adoc
index 9a1e9f1..58ace27 100644
--- a/src/supervisor.adoc
+++ b/src/supervisor.adoc
@@ -2297,7 +2297,7 @@ coherent with store instructions that modify PTEs.
== "Svukte" Extension for Address-Independent Latency of User-Mode Faults to Supervisor Addresses, Version 0.4
The Svukte extension provides a means to make user-mode accesses to supervisor
-memory raise page faults with timing independent of the address-translation
+memory raise page faults with timing that is independent of the address-translation
configuration and page-table contents, thereby mitigating attacks that attempt
to discover the supervisor software's address-space layout.
@@ -2306,7 +2306,7 @@ If the hypervisor extension is additionally implemented, the `hstatus`.HUKTE
field is also writable.
See <<sec:senvcfg>> and <<sec:hstatus>> for the definitions of those fields.
-The Svukte extension depends on Sv39.
+The Svukte extension depends on the Sv39 extension.
NOTE: Svukte is not defined for Sv32 because the small address space limits the
available entropy, reducing the effectiveness of address-space layout