riscv-non-isa / riscv-ap-tee

This repo holds the work area and revisions of the non-ISA specification created by the RISC-V AP-TEE TG. This specification defines the programming interfaces (ABI) to support the Confidential VM Extension (CoVE) confidential computing architecture for RISC-V application-processor platforms.
https://jira.riscv.org/browse/RVG-76
Creative Commons Attribution 4.0 International
49 stars 19 forks source link

Chapter 5.2.4 - Memory scrubbing: must vs should #99

Open eckhard-delfs-qualcomm opened 1 week ago

eckhard-delfs-qualcomm commented 1 week ago

The informative section in 5.2.4 states .... "then the TVM must scrub the confidential memory..." Suggestion: Use "should" instead of "must". Architecturally it's not a requirement (the TVM is making the COVG call itself), just a best practice. Either "the TVM should" or "the TSM must". What the TVM does or does not in this case is not enforceable.