Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Update spec version and patch version

...

The IOPMP is a hardware checker located in a bus fabric. It has the ability to check each transaction passing through it on the fly. It is an essential component used to create isolation spaces for trusted execution environments by controlling transactions initiated, especially by I/O agents. This project will help programmers of secure systems using the QEMU emulation as an alternative before their hardware supports IOPMP.
The IOPMP spec v0.9.12RC3: https://github.com/riscv-non-isa/iopmp-spec/releases/tag/v0.9.12-RC3

Project Scope and Timelines

...

  • Addition of "iopmp" machine option.
  • When "iopmp" option is enabled:
    • Addition IOPMP device The devices on the generic PCIe host bridge connect to the IOPMP deviceto protect all region of system memory

Components and Repos

Current verison(v8v10) patch
[v8] Support RISC-V IOPMP | Patchewhttps://patchew.org/QEMU/20250122083617.3940240-1-ethan84@andestech.com/

Stakeholders and Partners

...