diff --git a/src/cfi_backward.adoc b/src/cfi_backward.adoc index 2121120..1f0c294 100644 --- a/src/cfi_backward.adoc +++ b/src/cfi_backward.adoc @@ -119,17 +119,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. -==== - <<< === Zicfiss CSRs diff --git a/src/riscv-cfi.adoc b/src/riscv-cfi.adoc index 1db77ab..03699d7 100644 --- a/src/riscv-cfi.adoc +++ b/src/riscv-cfi.adoc @@ -1,9 +1,9 @@ = RISC-V Shadow Stacks and Landing Pads :description: RISC-V Shadow-stack and Landing-pads Task Group :company: RISC-V.org -:revdate: 03/2024 +:revdate: 06/2024 :revnumber: 1.0 -:revremark: This document is in Frozen. See http://riscv.org/spec-state for details. +:revremark: This document is in Ratified. See http://riscv.org/spec-state for details. :url-riscv: http://riscv.org :doctype: book :preface-title: Preamble @@ -36,12 +36,10 @@ endif::[] :xrefstyle: short [WARNING] -.This document is in the link:http://riscv.org/spec-state[Frozen state] +.This document is in the link:http://riscv.org/spec-state[Ratified state] ==== -Change is extremely unlikely. A high threshold will be used, and a change will -only occur because of some truly critical issue being identified during the -public review cycle. Any other desired or needed changes can be the subject of a -follow-on new extension. +No changes are allowed. Any desired or needed changes can be the subject of a +follow-on new extension. Ratified extensions are never revised. ==== [preface]