diff options
author | Ved Shanbhogue <ved@rivosinc.com> | 2024-07-03 06:37:13 -0500 |
---|---|---|
committer | Ved Shanbhogue <ved@rivosinc.com> | 2024-07-03 06:37:13 -0500 |
commit | d656054f828a0b8835a960e55f95e53d7caa5724 (patch) | |
tree | a53362df3c03a7671694b47cec7ecc87f5a70ea2 /src/priv-cfi.adoc | |
parent | 66b4c6670ad743ecdc9421c5ba7e3f8e45106c31 (diff) | |
download | riscv-isa-manual-d656054f828a0b8835a960e55f95e53d7caa5724.zip riscv-isa-manual-d656054f828a0b8835a960e55f95e53d7caa5724.tar.gz riscv-isa-manual-d656054f828a0b8835a960e55f95e53d7caa5724.tar.bz2 |
Remove non-norm note in error
Diffstat (limited to 'src/priv-cfi.adoc')
-rw-r--r-- | src/priv-cfi.adoc | 11 |
1 files changed, 0 insertions, 11 deletions
diff --git a/src/priv-cfi.adoc b/src/priv-cfi.adoc index 082ceb7..278c7f4 100644 --- a/src/priv-cfi.adoc +++ b/src/priv-cfi.adoc @@ -271,17 +271,6 @@ of as "store/AMO/SS" exceptions, indicating that the trapping instruction is either a store, an AMO, or a shadow stack instruction. ==== -[NOTE] -==== -The H (hypervisor) extension specifies that when a guest-page fault is caused by -an implicit memory access of VS-stage address translation, the reported -exception is either a load or store/AMO guest-page fault based not on the -original instruction type but rather on whether the memory access attempted for -VS-stage translation was a read or a write of memory. VS-stage address -translation can thus cause a shadow stack instruction to raise a load -guest-page-fault exception. -==== - Shadow stack instructions are restricted to accessing shadow stack (`pte.xwr=010b`) pages. Should a shadow stack instruction access a page that is not designated as a shadow stack page and is not marked as read-only |