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
51 stars 21 forks source link

8.2.2 Clarify tee_host_tvm_initiate_fence #111

Open sqzsq opened 2 months ago

sqzsq commented 2 months ago

In the section "TVM-defined` shared memory regions", this ECALL sequence is defined:

  1. sbi_covh_tvm_invalidate_pages()
  2. tee_host_tvm_initiate_fence()
  3. sbi_covh_tvm_remove_pages()

This is the only instance of 'tee_host_tvm_initiate_fence' in the document.

Please clarify.

rsahita commented 2 months ago

its a typo - it should refer to the sbi_covh_tvm_fence()

Similarly other typos:

tee_host_tsm_reclaim_pages --> sbi_covh_reclaim_pages tee_host_tvm_add_shared_pages --> sbi_covh_add_tvm_shared_pages sbi_tee_host_finalize_tvm --> sbi_covh_finalize_tvm

sqzsq commented 2 months ago

Thanks.