diff options
author | Andrew Waterman <andrew@sifive.com> | 2025-03-17 19:06:59 -0700 |
---|---|---|
committer | Andrew Waterman <andrew@sifive.com> | 2025-03-17 19:06:59 -0700 |
commit | e1ae25297fd9e429a597bd5bab467da6541f6efd (patch) | |
tree | 69890a328cd3bb87c880b7387a9e68156740bf40 | |
parent | 4075f245f3420350d00f9de638e18bee5ecb7c92 (diff) | |
download | riscv-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.adoc | 4 |
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 |